Nirosha is an Indian film actress who has appeared in all the South Indian language films including Tamil, Telugu, Malayalam and Kannada films. After her debut in the blockbuster Tamil film, Agni Natchathiram (1... See full bio