Actor
- Meiyazhagan (2024)
- My Son is Gay (2022)
- The Ghost (2022)
- Etharkkum Thunindhavan (2022)
- Indian 2 (2021)
- Jai Bhim (2021)
- Most Eligible Bachelor (2021)
- Magamuni (2019)
- Genius (2018)
- Vijetha (2018)
- Untitled Ram 16 (2018)
- Mannar Vagaiyara (2018)
- Saakshyam (2018)
- En Aaloda Seruppa Kaanom (2017)
- Sivalinga (2017)
- Kaththi Sandai (2016)
- Sarrainodu (2016)
- Kathakali (2016)
- (2015)
- (2015)
- Thanga Magan (2015)
- Indru Netru Naalai (2015)
- Masss (2015)
- Kanchana 2 (2015)
- JK Enum Nanbanin Vaazhkai (2015)
- Naan Sigappu Manithan (2014)
- Thegidi (2014)
- Nalanum Nandhiniyum (2014)
- Pannaiyarum Padminiyum (2014)
- Vallinam (2014)
- Yaan (2014)
- Vanavarayan Vallavarayan (2014)
- Moodar Koodam (2013)
- Ethir Neechal (2013)
- Chennaiyil Oru Naal (2013)
- Vathikuchi (2013)
- Biriyani (2013)
- Aadhalal Kadhal Seiveer (2013)
- Samar (2013)
- Thiruvambadi Thamban (2012)
- Kazhugu (2012)
- Marina (2012)
- Muppozhudhum Un Karpanaigal (2012)
- Amali Thumali (2012)
- Muran (2011)
- Rowthiram (2011)
- Eththan (2011)
- Yutham Sei (2011)
- Aadukalam (2011)
- Naan Mahaan Alla (2010)