Sesha Sindhu Rao is an Indian film Director, who has worked predominantly in Telugu movie industry. Recently he directed Choosi Choodangaane which release in 31st jan 2020.
Choosi Choodangaane Movie Review: Sum Total of Shiva Kandukuri Romantic, Drama Telugu Film