2026
2024
as Gandhi / Jeevan
2023
as Parthiban / Leo Das
2023
as Vijay Rajendran
2022
as Veera Raghavan
2021
as John 'JD' Durairaj
2019
as Michael 'Bigil' Rayappan / Rayappan
2018
as Sundar Ramasamy
2017
as Vetrimaaran/ Vetri/ Maaran
2017
as Bairavaa
2016
as Joseph Kuruvilla/Vijay Kumar/ Dharmeshwar
2015
as Marudheeran / Pulivendhan
2014
as Kathiresan / Jeevanandham
2014
as Sakthi
2013
as Vishwa (Vishwa Bhai)
2012
as Jagadish
2012
as Special Appearance in "Chinta Ta Ta Chita Chita" song
2012
as Panchavan "Pari" Pariventhan/Kosaksi "Pappu" Pasapugazh
2011
as Velayudham
2011
as Bhoominathan
2010
as Sura
2009
as Ravi
2009
as Pugazh and Major Saravanan
2008
as Himself (Special Appearance)
2008
as Vetrivel aka Velu
2007
as Guru / Prasad
2007
as Tamizh
2006
as Aathi
2005
as Sivakasi / Muthappa
2005
as Sukran
2005
as Sachin
2005
as Sivagiri
2004
as Madureyvel
2004
as Saravanavelu
2004
as Udhaya Kumar
2003
as Thirumalai
2003
as Sarathy
2003
as Bhoopathy
2002
as Bagavathi
2002
as Shiva
2002
as Surya
2001
as Ashok
2001
as Badri
2001
as Aravindan
2000
as Vijay Vishwanathan
2000
as Shiva
2000
as Gautham Prabhakar
1999
as Kannan
1999
as Karunkaran
1999
as Vijay
1999
as Kutty
1998
as Siluvai
1998
as Vasanth
1998
as Gokula Krishnan Gounder (Gokul)
1997
as Jeevanandhan
1997
as Vijay
1997
as Vijay
1997
as Ganesh
1997
as Kannan
1996
as Selva
1996
1996
as Siva
1996
as Raja
1996
as Balu
1995
as Rahim
1995
as Raja
1995
as Vishnu
1995
as Deva
1994
as Vijay
1993
as Vijay
1992
as Vijay
1988
as Child Artist
1985
as Child Artist (Uncredited Role)
1984
as Child Artist (Uncredited Role)
as M.S Gandhi / Sanjay
as Parthiban/Leo Das