Om Puri Filmography
- Actor (259 credits)
- The Ghazi Attack (2017)
- Choron Ki Baraat (2017) Chaudhary
- Tiger (2017)
- Tubelight (2017) Banne Chacha
- Viceroy's House (2017) Ali Rahim Noor
- Ghayal Once Again (2016) ACP Joe D'Souza
- Gandhigiri (2016) Rai Saheb
- A Death in the Gunj (2016) O.P. Bakshi, Uncle
- Aadupuliyattam (2016) Yogeendra Muni
- Mirzya (2016) Abba
- Warrior Savitri (2016) Yamraj
- Actor in Law (2016) Rafaqat Mirza
- Project Marathwada (2016) Tukaram
- Miss Tanakpur Haazir Ho (2015) Matang SIngh
- Welcome Back (2015) рассказчик, voice acting
- Dirty Politics (2015) Dinanath
- Ghayal Once Again (2015) ACP Joe D'Souza
- Hogaya Dimaagh Ka Dahi (2015) Mirza Kishan Singh Joseph
- Bajrangi Bhaijaan (2015) Maulana Sahab
- Jai Ho! Democracy (2015) Pandeyji
- Jai Jawaan Jai Kisaan (2015) Dr. Rajendra Prasad
- Buniyaad (2015) Bapuji
- Uvaa (2015) Hukum Pratap Choudhary
- Trafficker (2015) Supreme Court Judge
- Bazaar E Husn (2014)
- The Hundred-Foot Journey (2014) Papa
- Heartless (2014) Dr. Sanjay Trehan
- Little Terrors (2014) Abdul-Wadood Kamil
- Aa Gaye Munde U.K. De (2014) Dilip Singh
- Chaar Sahibzaade (2014) рассказчик, voice acting
- Bha Ji in Problem (2013) Balli
- Jatt Boys Putt Jattan De (2013) Jora Vailly - Sippy's father
- Policegiri (2013) Comissioner
- Chaar Din Ki Chandni (2012)
- Tere Naal Love Ho Gaya (2012) Chaudhari
- Krishna Aur Kans (2012) Kans, voice acting
- Kamaal Dhamaal Malamaal (2012) David
- Chakravyuh (2012) Govind Suryavanshi
- OMG: Oh My God! (2012) Hanif Bhai
- Agneepath (2012) Gaitonde
- The Reluctant Fundamentalist (2012) Abu
- Don 2 (2011) CBI Officer Vishal Malik
- Kucch Luv Jaisaa (2011) Madhu's Father
- Society Kaam Se Gayi (2011)
- Teen Thay Bhai (2011) Chiksi Gill
- Bin Bulaye Baraati (2011) S.I. Pralay Pratap Singh
- Khap (2011) Omkar Singh Chaudhary
- Love Express (2011) Khadak Singh Bakshi
- Kushti (2010) Jiten Singh
- West Is West (2010) Jahangir Khan
- Dabangg (2010) Inspector Kasturilal Vishkarma
- Na Ghar Ke Na Ghaat Ke (2010) Sankataprasad Tripathi
- Road to Sangam (2010) Mohammad Ali Kasuri
- Action Replayy (2010) Rai Bahadur Dhyanchand
- Baabarr (2009) Inspector Avadh Narayan Chaturvedi
- Life Goes On (2009) Alok
- Kurbaan (2009) Bhaijaan
- London Dreams (2009) Mr. Khosla
- Chal Chala Chal (2009) Omkar Nath
- Billu (2009) Damchand
- Delhi-6 (2009) Madan Gopal Sharma
- Bolo Raam (2009) Inspector Indrajeet Singh Rathi
- Maharathi (2008) ACP Gokhale
- Mere Baap Pehle Aap (2008) Madhav Mathur
- Mukhbiir (2008) S.P. Rathod
- Money Hai Toh Honey Hai (2008) рассказчик
- Singh Is Kinng (2008) Rangeela
- Yaariyan (2008) Jagpal Bir «J.B.» Singh
- Kismat Konnection (2008) Sanjeev «Harry» Gill
- Shoot on Sight (2008) Junaid
- Lovesongs: Yesterday, Today & Tomorrow (2008) Aftab Jaffrey
- Khallas: The Beginning of End (2007) A.C.P. Akhlaq Khan
- Dhol (2007) Tripathi
- Fool N Final (2007) Munna's Brother
- Buddha Mar Gaya (2007) Vidyut «Vidya» Baba
- Is Pyaar Ko Kya Naam Doon (2007)
- Delhii Heights (2007) Timmy Kohli
- Panga Naa Lo (2007) Kartar Singh
- Welcome (2007) рассказчик
- Victoria No. 203: Diamonds Are Forever (2007) Rana
- Charlie Wilson's War (2007) President Zia
- Dosh (2007) Inspector Om
- Chup Chup Ke (2006) Prabhart Singh Chauhan
- Malamaal Weekly (2006) Balwant «Balu»
- Don (2006) CBI Officer Vishal Malik
- Baabul (2006) Balwant Kapoor
- Rang De Basanti (2006) Amanullah Khan / Aslam's Father
- Kyon Ki... (2005) Dr.Khurana
- Kisna: The Warrior Poet (2005) Jumman Miya
- Deewane Huye Paagal (2005) Mehboob / Scientist Khurana
- The Hangman (2005) Shiva Sathe
- Mangal Pandey: The Rising (2005) рассказчик
- Amar Joshi Shahid Ho Gaya (2005) Writer
- AK 47 (2004) Commissioner Yashwant Sinha
- Dev (2004) Special Commissioner Tejinder Khosla
- Yuva (2004) Prosonjit Bhatacharya
- Stop! (2004) Anand Mehra
- Lakshya (2004) Subedar Maj. Pritam Singh
- Kyun! Ho Gaya Na... (2004) Mr. Khanna
- The King of Bollywood (2004) Karan «K.K.» Kumar
- Aan: Men at Work (2004) Commissioner Khurana
- Kash... Aap Hamare Hote (2003) Yashwant Raj Mankotia
- Kagaar: Life on the Edge (2003) Sub-Inspector Gokhale
- Bollywood Calling (2003) Subramaniam
- Chupke Se (2003) Qasim Khan Qayamat
- Pyaar Kiya Nahin Jaata.. (2003) Om Prakash Khurana
- Canterbury Tales (2003) Jetender
- Second Generation (2003) Sharma
- Dhoop (2003) Prof. Suresh Kumar Kapoor
- Ek Aur Ek Gyarah: By Hook or by Crook (2003) рассказчик, not listed in credits
- Code 46 (2003) Bahkland
- Aapko Pehle Bhi Kahin Dekha Hai (2003) Shyam «Sam»
- Maqbool (2003) Inspector Pandit
- Miss India: The Mystery (2003)
- Ghaav: The Wound (2002) Inspector Gautam
- Maa Tujhhe Salaam (2002)
- Ansh: The Deadly Part (2002) Bhagat Pandey
- Pitaah (2002) Thakur Avadh Narayan Singh
- Murder (2002) Akash Gupta
- White Teeth (2002) Samad
- Guru Mahaaguru (2002) Crocodile
- Chor Machaaye Shor (2002) DCP Pandey
- Shararat (2002) DCP Bhosle
- Awara Paagal Deewana (2002) Mafia Don
- Kranti (2002) Col. Krishnakanth
- Pyaar Diwana Hota Hai (2002) Dr. S. Puri
- Indian (2001) Joginder Singh
- Zahreela (2001) Arun Dev
- Farz (2001) ACP Arjun Singh
- The Mystic Masseur (2001) Ramlogan
- Deewaanapan (2001) Suraj's dad
- Gadar: Ek Prem Katha (2001) рассказчик
- The Zookeeper (2001) The Vet
- Happy Now (2001) Tin Man
- The Parole Officer (2001) George
- Zindagi Zindabad (2000)
- Kunwara (2000) Balraj Singh
- Ghaath (2000) Ajay Pandey
- Pukar (2000) Colonel Hussein
- Hera Pheri (2000) Kharak Singh
- Bas Yaari Rakho (2000) Tom
- Dulhan Hum Le Jayenge (2000) Bhola Nath
- Hey Ram (2000) Goel
- Kurukshetra (2000) Baburao Deshmukh (Chief Minister)
- Khoobsurat (1999) Dilip Chaudhary (Shivani's father)
- East Is East (1999) George Khan
- Mon petit diable (1999)
- C.I.D. (1998) Joe Santose
- Vinashak - Destroyer (1998) Inspector Abdul Rehman Khan
- Zor: Never Underestimate the Force (1998) Shah Alam
- Pyaar To Hona Hi Tha (1998) Inspector Khan
- China Gate (1998) Col. Krishnakant Puri
- Such a Long Journey (1998) Ghulam Mohamed
- Zameer: The Awakening of a Soul (1997) Jaichand Marwah
- Aastha: In the Prison of Spring (1997) Amar
- Bhai (1997) Advocate Satyaprakash
- Nirnayak (1997) Inspector Nanak
- My Son the Fanatic (1997) Parvez
- The Death Sentence: Mrityu Dand (1997) Rambaran Manto
- Gupt: The Hidden Truth (1997) Insp. Udham Singh
- Chupp (1997) Keshup
- Chachi 420 (1997) Banwarilal Pandey
- PremGranth (1996) Baliram
- Ram Aur Shyam (1996) D.I.G. Suryapratap Thakur
- Krishna (1996) Minister Amar Prabhakar
- Ghatak: Lethal (1996) Sachdev
- Talaashi (1996)
- Maachis (1996) Sanatan
- The Ghost and the Darkness (1996) Abdullah
- Tarpan (The Absolution) (1995) Jassu
- Beparoa (1995)
- Target (1995) Rambharosa
- Brothers in Trouble (1995) Hussein Shah
- Kartavya (1995) Ghulam Rasul
- Aatank Hi Aatank (1995) Sharad Joshi
- Woh Chokri (1994)
- In Custody (1994) Deven
- Droh Kaal (1994) DCP Abhay Singh
- Wolf (1994) Dr. Vijay Alezais
- Triyacharitra (1994) Billar
- Purush (1994)
- Patang (1993) Mathura
- Maya (1993)
- Ankuram (1993) Satyam
- The Burning Season (1993) Rajiv Sharma
- Current (1992) Velu
- Zakhmi Sipahi (1992) Om Chaudhary
- Raat (1992) Sharji
- City of Joy (1992) Hazari Pal
- Dharavi (1992) Rajkaran
- Karm Yodha (1992) Sub-Inspector Patwardhan
- Angaar (1992) Parvez Hussain
- Sam & Me (1991) Chetan Parikh
- Iraada (1991)
- Narasimha (1991) Suraj Narayan Singh «Baapji»
- Antarnaad (1991)
- Meena Bazar (1991) Actor
- Disha (1990) Parshuram «Pagal Parsa» Sarpat
- Halaat (1990)
- Ghayal (1990) ACP Joe D'Souza
- Shagun (1989)
- Ilaaka (1989) Bheema (Raja's Foster Father)
- Hum Farishte Nahin (1988) Gopi / Tala Master / Murlidhar
- Bharat Ek Khoj (1988)
- Ek Hi Maqsad (1988) Dr. Ram Kumar Verma
- Susman (1987) Ramulu
- Goraa (1987)
- Marte Dam Tak (1987) Daulat / D.K.
- Long Da Lishkara (1986) Ditu
- New Delhi Times (1986) Ajay Singh
- Shahadat (1986)
- Tamas (мини-сериал) (1986) Nathu
- Holi (1985) Principal Pandey
- Genesis (1985) The weaver
- Aghaat (1985) Madhav Verma
- Nasoor (1985) Dr. Sunil Gupta
- Bahu Ki Awaaz (1985) Advocate Jaswant Srivastav
- Debshishu (1985) «Волшебник»
- Sanjhi (1985)
- Zamana (1985) Shyamlal
- Paththar (1985) Resham Singh
- Raavan (1984) Samant (Staiton Master)
- Party (1984) Avinash
- Paar (1984) Ram Naresh (mukhiya ji)
- Giddh: The Vulture (1984) Basya
- Ram Ki Ganga (1984) Laalu / Lal Dandhwani
- Shrant (1984)
- Maati Maangey Khoon (1984) Dhurjan
- Tarang (1984) Namdev
- Duniya (1984) Vasudev
- The Jewel in the Crown (1984) Mr. De Souza
- Ardh Satya (1983) Sub-Inspector Anant Velankar
- Arohan (1983) Hari Mondal
- Bekaraar (1983)
- Jaane Bhi Do Yaaro (1983) Ahuja
- Chokh (1983) Jadunath
- Mandi (1983) Ram Gopal
- Vijeta (1982) Arvind (Angad's uncle, Mama)
- Gandhi (1982) Nahari
- Waqt-Waqt Ki Baat (1982)
- Disco Dancer (1982) David Brown
- Kalyug (1981) Bhavani Pandey
- Hari Hondal Bargadar : Share Cropper (1981)
- Sadgati (1981) Dukhi
- Bhavni Bhavai (1980) Maanav Bhagat
- Sparsh (1980) Dubey
- Chann Pardesee (1980) Tulsi
- Aakrosh (1980)
- Albert Pinto Ko Gussa Kyon Ata Hai (1980) Madhu (mechanic)
- Shaayad (1979)
- Saanch Ko Aanch Nahin (1979)
- Bhookh (1978) Colonel
- Arvind Desai Ki Ajeeb Dastaan (1978) Rajan
- Smothered Voices (1977)
- Bhumika: The Role (1977)
- Godhuli (1977)
- Ghashiram Kotwal (1976) Ghashiram
- Namastey LA слухи
- Garjana - A fight against rape