Devadarshini Neelakandan is an Indian actress. She began her career as a Television anchor but now predominentally appears in Tamil films in supporting roles and is most often seen in comic roles.She has done leading roles in some p... See full bio