Actor
Daaku Maharaaj
2025
Double iSmart
2024
Tiragabadara Saami
2024
as Kondareddy
Alyad Palyad
2024
Chhota Bheem and the Curse of Damyaan
2024
as Skandhi
Monkey Man
2024
as Baba Shakti
Razakar: The Silent Genocide of Hyderabad
2024
Rules Ranjann
2023
Jailer
2023
as Sikandar Singh
Hidimbha
2023
as Vetty
Voice of Sathyanathan
2023
as Saahi Bhai
Spy
2023
as RAW Chief Shastri
Ponniyin Selvan: Part II
2023
as Chief Kalarmugar
Bholaa
2023
as Prisoner
Satarcha Salman
2023
as Arun
Thaggedhe Le
2022
Liger
2022
Daagdi Chawl 2
2022
Sayanna Varthakal
2022
as Mangesh Pandey
The Eighth Color of Love
2022
as Yashwant Chavan
RRR
2022
as Peddanna
Romantic
2021
as Samsung
12 “o” CLOCK
2021
Bombhaat
2020
as Mad Scientist
Sadak 2
2020
as Guruji Gyaan Prakash
Malang
2020
as Tony
Hirkani
2019
as Naik
Adhyaksha In America
2019
as Chaman Lal Sheth
Bombay Rose
2019
as Mike (voice)
Chicken Curry Law
2019
as Mutthu Swamy
Lisaa
2019
Junglee
2019
as Guruji
Chatrapati Shashan
2019
My Dear Prime Minister
2019
as Sainat
Truckbhar Swapna
2018
as Raja
Buckaasuura
2018
Objection My God
2018
Dandupalya 3
2018
as Krishna
Team 5
2017
as Salim Bhai
Dandupalya 2
2017
Hanuman Da Damdaar
2017
as Vishrav (voice)
Meri Beti Sunny Leone Banna Chaahti Hai
2017
as Father
Kuttikalundu Sookshikkuka
2016
Pulimurugan
2016
as Mariyappan
2 Countries
2015
as Patel Ji
Abhinetri
2015
Bhaiyya Bhaiyya
2014
as Maoist leader
Hawaa Hawaai
2014
as Harishchandra Waghmare
Jackpot
2013
John Day
2013
as Krishnan
Issaq
2013
as Baba
Amen
2013
as Chevalier Pothachan
Dandupalya
2012
as Krishna
No. 66 Madhura Bus
2012
as Sanjayan
Ajintha
2012
as Daulatya
My Friend Pinto
2011
as Don
That Girl in Yellow Boots
2011
as Cameo
Bbuddah Hoga Terra Baap
2011
as Mac
Zokkomon
2011
Tera Kya Hoga Johnny
2010
Kaalo
2010
as Special Appearance
Shahrukh Bola "Khoobsurat Hai Tu"
2010
Guzaarish
2010
as Neville D'Souza
Khatta Meetha
2010
as Azad Bhagat
Red Alert: The War Within
2010
as Raghavan
A One Night Stand
2009
as Party Guest
Ek Niranjan
2009
as Chidambaram
Parallel Folds
2009
as Makarand
Krazzy 4
2008
Jalsa
2008
Jaane Bhi Do Yaaro
2007
as Jojo
Risk
2007
as Hari
Yun Hota To Kya Hota
2006
Darna Zaroori Hai
2006
as Rahul
Khamoshh... Khauff Ki Raat
2005
as Manas Dutta
Swades
2004
as Fakir
Hanan: An Assault on Faith
2004
Paisa Vasool
2004
Chameli
2003
Market
2003
as Anthony Kaalia
Makdee
2002
as Kallu
Road
2002
as Inderpal
Lal Salaam
2002
as Rajayya
Company
2002
as Narrator
Ghaath
2000
as Happy Singh
Jungle
2000
as Doraiswamy 'Madrasi'
Sarfarosh
1999
as Shiva
Satya
1998
as Advocate Chandrakant Mule
Udaan
1997
as Masoombhai Dayachan
Fareb
1996
as Burglar
Naseem
1995
as Flag Waver
Bedardi
1993
as Gulla
Pehla Nasha
1993
Sir
1993
Prahaar
1991
as Shirley's brother
Salim Langde Pe Mat Ro
1989
as Peera
Qayamat Se Qayamat Tak
1988
Ella