Movies
Looty
2001
⭐ 0.0
as Thiruttu VcD
Boys
2003
⭐ 6.7
as Mangalam
Anniyan
2005
⭐ 7.4
as Chari Singari
Nerrukku Ner
1997
⭐ 6.3
as Ravi
Joot
2003
⭐ 7.0
as Siva
Yennai Arindhaal
2015
⭐ 6.9
as 'Revolver' Richard
Minnale
2001
⭐ 6.8
as Chockalingam
Badri
2001
⭐ 5.8
Sakalakala Vallavan
2015
⭐ 4.6
as Vettaiyan/Pasupathy (Guest Appearance)
Vaali
1999
⭐ 7.0
as Vicky
Dhool
2003
⭐ 6.1
as Narayana Swamy
Udhaya
2004
⭐ 5.4
as Bashir
Ezhumin
2018
⭐ 4.0
as Vishwanathan
Singam
2010
⭐ 6.8
as Erimalai
Vai Raja Vai
2015
⭐ 5.7
as Pandian (Panda)
Bigil
2019
⭐ 6.3
as Nessi
Keladi Kannmani
1990
⭐ 7.6
Kushi
2000
⭐ 7.1
as Vicky
Killadi
2015
⭐ 2.5
as Arnold
Sivaji: The Boss
2007
⭐ 7.1
as Arivu
Saamy
2003
⭐ 6.5
as Venkataraman Iyer
Chandra
2014
⭐ 2.2
as Yuvaraj Sukumar
Priyamaanavale
2000
⭐ 6.8
as Chandru
Sudhandhiram
2000
⭐ 5.0
as Surf Raj
Machan
2016
⭐ 0.0
as Animal Arasu
Alaipayuthey
2000
⭐ 7.4
as Sethu
Mupparimanam
2017
⭐ 5.2
as Self
Minor Mappillai
1996
⭐ 4.7
as Kicha
Indian 2: Zero Tolerance
2024
⭐ 3.0
as Elango
Oopiri
2016
⭐ 7.2
as Lawyer Lingam
Shakalaka Baby
2002
⭐ 0.0
as Sundara Chozhan
Subash
1996
⭐ 0.0
as Subash's Friend
Unakkaga Ellam Unakkaga
1999
⭐ 6.6
as Madhi
Thamizhan
2002
⭐ 5.8
as Nandakumar
Jayam Kondaan
2008
⭐ 5.3
as Gopal
Veera
1994
⭐ 6.3
as Chinnamani
Ainthaam Padai
2009
⭐ 4.0
as Thanthoni
Shahjahan
2001
⭐ 7.5
as Boopathi
Yey! Nee Romba Azhaga Irukke
2002
⭐ 8.0
Paarthale Paravasam
2001
⭐ 5.0
as Dr. Putham
Paramasivan
2006
⭐ 4.5
as Agniputra
Perazhagan
2004
⭐ 6.3
as Kuzhandhai
Aethiree
2004
⭐ 5.0
as 'Auto' Sampath
Veerappu
2007
⭐ 0.0
Vanaja Girija
1994
⭐ 7.0
as Appu
Lesa Lesa
2003
⭐ 7.1
as Chandru
Pass Mark
1993
⭐ 0.0
Budget Padmanabhan
2000
⭐ 5.6
as Krishnan
Middle Class Madhavan
2001
⭐ 4.3
as Manimaran
Pasupathi c/o Rasakkapalayam
2007
⭐ 0.0
as Daas
Viswasam
2019
⭐ 6.2
as Kesavan
Thambikku Indha Ooru
2010
⭐ 3.2
as 'Cola' Kumar
Kaadhale Nimmadhi
1998
⭐ 5.0
as Panchu
Dhinamum Ennai Gavani
1997
⭐ 0.0
as Inspector Balram
Sandhitha Velai
2000
⭐ 0.0
Velaiyilla Pattathari
2014
⭐ 7.5
as Azhagusundaram
Uthama Puthiran
2010
⭐ 6.3
as 'Emotional' Ekambaram
Pennin Manathai Thottu
2000
⭐ 0.0
Thirunelveli
2000
⭐ 0.0
The Legend
2022
⭐ 2.6
as Thangam
Kalvanin Kadhali
2006
⭐ 4.0
as Sathya's friend
Enakku 20 Unakku 18
2003
⭐ 5.5
as Kapil (Tamil version)
Devan
2002
⭐ 6.0
as Saravanan
Whistle
2003
⭐ 6.6
as Sahadevan
Doubles
2000
⭐ 0.0
as Vivek
Madhu
2006
⭐ 0.0
as Madhan
Thirupathi Ezhumalai Venkatesa
1999
⭐ 0.0
Muthuramalingam
2017
⭐ 2.0
Eazhaiyin Sirippil
2000
⭐ 7.0
as Arasu
Aathi
2006
⭐ 5.0
as Bullet
Ayutham Seivom
2008
⭐ 5.0
Koodi Vazhnthal Kodi Nanmai
2000
⭐ 5.2
as Dhandapani
Sishya
1997
⭐ 0.0
Velaiyilla Pattathari 2
2017
⭐ 5.6
as Azhagu Sundaram
Kaashmora
2016
⭐ 4.9
as Kaashmora's Father
University
2002
⭐ 0.0
as Althotta Bupathi
Youth
2002
⭐ 6.0
as Kandhasamy
Idhaya Vasal
1991
⭐ 0.0
Vellai Pookal
2019
⭐ 6.5
as DIG Rudhran Ganesan
Padikathavan
2009
⭐ 4.0
as Assault Arumugam
Meesaya Murukku
2017
⭐ 6.7
as Ramachandran
Vedi
2011
⭐ 5.0
as Varun Sandhesh
Urchagam
2007
⭐ 0.0
as Ayyanarkudi Raja
Alai
2003
⭐ 4.5
M. Kumaran S/O Mahalakshmi
2004
⭐ 6.8
as Ganesan
Thai Poranthachu
2000
⭐ 5.5
as Kutti
Mogamul
1995
⭐ 9.0
Budhanin Sirippu
2015
⭐ 8.5
Indian 3: War Mode
—
⭐ 0.0
as Elango
Kuruvi
2008
⭐ 4.5
as Ops
Thullal
2007
⭐ 0.0
Naan Pesa Ninaipathellam
1993
⭐ 0.0
as Govind
Dharala Prabhu
2020
⭐ 6.8
as Kannadasan
Singam 2
2013
⭐ 5.8
as Erimalai
Aranmanai 3
2021
⭐ 3.8
as Sigamani
Aalwar
2007
⭐ 3.5
as Pons
Arasatchi
2004
⭐ 6.0
as Prakash
1977
2009
⭐ 3.5
Seedan
2011
⭐ 4.5
as Gumbidi Samy
Bale Pandiya
2010
⭐ 5.0
as London
Chellamae
2004
⭐ 6.0
as Harichandra
Unnai Thedi
1999
⭐ 0.0
as Vivek
Kireedam
2007
⭐ 5.8
as Shaktivel's Brother-in-Law
Naam Iruvar Namakku Iruvar
1998
⭐ 6.8
as Valayapathi / Police inspector
Kadhal Sadugudu
2003
⭐ 5.9
as 'Super' Subbu
Pen Singam
2010
⭐ 0.0
as Thirupathi
Dhill
2001
⭐ 5.4
as Megaserial Mahadevan
Yaadhum Oore Yaavarum Kelir
2023
⭐ 5.2
as Father Xavier
Mappillai
2011
⭐ 4.5
as Child Chinna / James Pandiyan / Youth
Kutty
2001
⭐ 9.0
as Owner of provision store
Saravana
2006
⭐ 5.7
as V C Damodaran (VCD)
Urimai Oonjaladugiradhu
1992
⭐ 0.0
as Narayanan
Parthibhan Kanavu
2003
⭐ 6.3
as Mano
Mugavari
2000
⭐ 6.8
as Ramesh
Poovellam Un Vasam
2001
⭐ 6.1
Pudhiya Mannargal
1994
⭐ 9.0
as Araitchi Ariandndham, Ex-Finance minister
Dum Dum Dum
2001
⭐ 5.9
as Jim
Thenkasi Pattanam
2002
⭐ 5.5
Nageswari
2001
⭐ 9.0
as Junior Aatha
Vaada
2010
⭐ 5.0
as Annamalai
Good Luck
2000
⭐ 7.0
Palakkattu Madhavan
2015
⭐ 6.0
Kannedhirey Thondrinal
1998
⭐ 0.0
as Raju
Viswanathan Ramamoorthy
2001
⭐ 0.0
as Ramamoorthy
Manadhai Thirudivittai
2001
⭐ 7.5
as Valaiyapathi
Magane En Marumagane
2010
⭐ 0.0
as Singapetti Sringaram
Durai
2008
⭐ 5.0
Unnai Kann Theduthey
2000
⭐ 0.0
Thithikudhe
2003
⭐ 7.5
as Punch “Bala”
Kana Kanden
2005
⭐ 6.2
as Sivaramakrishnan
Manithan
2016
⭐ 6.4
as Surya
Pongalo Pongal
1997
⭐ 0.0
as Pazhanisamy
Harichandra
1998
⭐ 6.8
as Gopal
Thiruttu Payale
2006
⭐ 3.5
as Manohar
Kottai Mariamman
2001
⭐ 0.0
Kadhal Mannan
1998
⭐ 5.9
as Oyya
Namma Veetu Kalyanam
2002
⭐ 0.0
Unnaruge Naan Irundhal
1999
⭐ 6.5
12 B
2001
⭐ 6.1
as Madhan
Brindavanam
2017
⭐ 7.0
as Himself
Pudhu Pudhu Arthangal
1989
⭐ 7.5
as Vittal
Thennavan
2003
⭐ 2.5
as Mani
Viralukketha Veekkam
1999
⭐ 5.0
as Ramanathan
Majunu
2001
⭐ 6.2
as Mano
Perumal
2009
⭐ 4.0
as Idithangi
Palayathu Amman
2000
⭐ 7.0
as Kalyanaraman
Three Roses
2003
⭐ 2.0
as Shankar
Nandhavana Theru
1995
⭐ 8.0
Anbe Anbe
2003
⭐ 6.5
Roja Koottam
2002
⭐ 4.6
as Auto Arumugam
Thaka Thimi Tha
2005
⭐ 7.5
Putham Pudhu Payanam
1991
⭐ 0.0
Murattu Kaalai
2012
⭐ 4.8
as Saroja
Poomagal Oorvalam
1999
⭐ 0.0
as Sakthi
Mayabazar
1995
⭐ 0.0
as Kuppu
Enakkoru Magan Pirappan
1996
⭐ 0.0
as Raja
Alli Thandha Vaanam
2001
⭐ 0.0
as Tamil Kirukkan
Run
2002
⭐ 6.9
as Shiva's Friend
Thoondil
2008
⭐ 4.0
as Mac
Thirumalai
2003
⭐ 6.2
as Ezhumalai
Kadhal Virus
2002
⭐ 0.0
Engalukkum Kaalam Varum
2001
⭐ 0.0
as Santosh
Bada Din
1998
⭐ 8.0
Thee
2009
⭐ 3.8
as Rajesh
Bommalattam
2008
⭐ 4.7
as Madurai
Azhagi
2002
⭐ 7.6
Bhavani IPS
2011
⭐ 4.0
as Ghirivalam
Guru En Aalu
2009
⭐ 3.5
as Azhagappan
Sakka Podu Podu Raja
2017
⭐ 7.0
as Delhi
Uzhaippali
1993
⭐ 6.4
as Tamilarasan's Friend
Rum
2017
⭐ 5.0
as Raj
Anthony Yaar?
2009
⭐ 0.0
as Kingfisher
Lovely
2001
⭐ 10.0
Sandai
2008
⭐ 5.8
as Mani / Nattamai
Pagaivan
1997
⭐ 0.0
Jambhavan
2006
⭐ 4.0
Jenma Natchathiram
1991
⭐ 0.0
as David
Sollamale
1998
⭐ 0.0
as Wilson
Indira Vizha
2009
⭐ 5.5
Thaayagam
1996
⭐ 3.0
as Hostage
Madrasi
2006
⭐ 2.0
as Pandi