Actor
- Thunivu (2023)
- Viswasam (2019)
- Vedhalam (2015)
- Yennai Arindhaal (2015)
- Veeram (2014)
- Untitled Vishnuvardhan Film (2013)
- English Vinglish (2012)
- Billa 2 (2012)
- Mankatha (2011)
- Asal (2010)
- Aegan (2008)
- Billa (2007)
- Tirupathi (2006)
- Paramasivan (2006)
- Godfather (2006)
- Ji (2005)
- Attagasam (2004)
- Villain (2003)
- Red (2002)
- Raja (2002)
- Poovellam Un Vaasam (2001)
- Citizen (2001)
- Deena (2001)
- Asoka (2001)
- Mugavari (2000)
- Unnai Kodu Ennai Tharuven (2000)
- Kandukondain Kandukondain (2000)
- Amarkalam (1999)
- Uyirode Uyiraha (1999)
- Vaali (1999)
- Thodarum (1999)
- Vaastav: The Reality (1999)
- Unnidathil Ennai Koduthen (1998)
- Vaanmathi (1996)
- Kadhal Kottai (1996)
- Aasai (1995)
- Raajavin Paarvayile (1995)
- Pavithra (1994)
- Amaram (1991)