
Acted in 66
2020s
- 2026
- 2025
Bobby Aur Rishi Ki Love Story
Rishi’s Father
- 2024
2010s
- 2019
Bhram
Dr. Rao · 8 episodes
Family of Thakurganj
Ballu Thapa
3rd EYE
Movie
- 2018
Love Training
Salli Supari
Karenjit Kaur: The Untold Story of Sunny Leone
Channel Head (Raj Sahay) · 1 episode
- 2017
- 2016
Land of the Gods
Movie
- 2015
Ab Tak Chhappan 2
Rawle
- 2014
Kya Dilli Kya Lahore
Barfi Singh
- 2013
Woh
Movie
Gangoobai
Rohan
- 2012
As the River Flows
Jayanta Doley, an ex-militant, Sub-Divisional police officer Sameer Agarwal
- 2011
A Strange Love Story
Baljeet Billy
Stanley Ka Dabba
Rajendranath Zutshi (History Teacher)
Queens! Destiny of Dance
Hakim
2000s
- 2009
Love Aaj Kal
Harleen's Father
Zor Lagaa Ke... Haiya!
Movie
- 2008
Kidnap
Mahesh Verma
1920
Father Thomas
Mukhbiir
Biju
- 2007
Dhan Dhana Dhan Goal
Monty Singh
Speed
Raaj
Frozen
Dawa
Life Mein Kabhie Kabhiee
Raj Gujral
- 2006
Sandwich
Vicky Chopra
36 China Town
Drunkard / Contract Killer
Zinda
Woo Fong
- 2005
Ek Ajnabee
Wong
Chocolate: Deep Dark Secrets
Roshan Gandhi
Ramji Londonwaley
Jay Kapoor
Socha Na Tha
Gopal
- 2004
Kiss Kis Ko
Movie
Lakeer: Forbidden Lines
Monty
Murder
Inspector Rajvir Singh
Love in Nepal
George
Rudraksh
Man in mental institute
- 2003
Rules - Pyaar Ka Superhit Formula
Uday
Saaya
Moses
Haasil
Jackson
- 2002
Road
Kishan Bhai
- 2001
Grahan
Parvati’s husband
- 2000
Hum To Mohabbat Karega
Geeta's Brother
1990s
- 1999
Dillagi
Movie
Bosco
Don Bosco
- 1997
Chachi 420
Dr. Rohit
- 1996
- 1990
Shiva
Prakash
1980s
- 1989
Daddy
Movie
- 1988
Qayamat Se Qayamat Tak
Movie
- 1984
Holi
Movie