Selvamani Selvaraj is known for Nila (2016), Life of Pi (2012) and Thavamai Thavamirundhu (2022).
No data