Madan Puri Filmography
- Actor (300 credits)
- Lakhpati (1991)
- Santosh (1989) Kaka
- Saazish (1988)
- Madadgaar (1987) Advocate Gupta
- Jaan Hatheli Pe (1987)
- Vishaal (1987) Laawaris
- Khazana (1987) Jai Singh
- Khel Mohabbat Ka (1986) Rehman Khan
- Lava (1985) Dayal
- Maujaan Dubai Diyan (1985) Jaganathan
- Ulta Seedha (1985) Colonel Khurana
- Yudh (1985) Dayal
- Baadal (1985) Thakur Raghuvir Singh
- Babu (1985) Shambhu Nath
- Pyaase Honth (1985)
- Pyaari Bhabhi (1985)
- Sautela Pati (1985) Madan Puri
- Jawaab (1985) Lakhani
- Bepanaah (1985)
- Cheekh (1985) Thakur
- Yaadon Ki Kasam (1985) Bishambarnath Kapoor
- Ram Tere Kitne Nam (1985) Guru, not listed in credits
- Jhoothi (1985) Professor Puri
- Asha Jyoti (1984) Seth Badri Prasad
- Baazi (1984) Durgaprasad Sharma
- Raja Aur Rana (1984) Pinto
- Awaaz (1984) Mirchandani
- Waqt Ki Pukar (1984) Subedhar
- Aaj Ka M.L.A. Ram Avtar (1984) Makhanlal Kesri
- Tere Mere Beech Mein (1984)
- Kunwari Bahu (1984)
- Lorie (1984) Mr. Kapoor (Father of 12 kids)
- Raaj Tilak (1984) Ranjeet
- Mashaal (1984) Tolaram
- Yaadon Ki Zanjeer (1984)
- Avtaar (1983) Seth Jugal Kishore (Guest Appearance)
- Mehndi (1983) Madhuri's dad
- Sweekar Kiya Maine (1983) Lala Dhaniram
- Jeet Hamaari (1983) Avtar Singh
- Painter Babu (1983) Mali Kaka
- Naukar Biwi Ka (1983) Movie Director
- Andhaa Kanoon (1983) Jailor Gupta
- Dharti Aakash (1983) Jagdish
- Nastik (1983) Police Inspector Ganga Ram
- Woh Jo Hasina (1983)
- Hero (1983) Bharat
- Mazdoor (1983) Daulatram - Hiralal's Manager
- Agar Tum Na Hote (1983) Shakur Ahmed
- Humse Na Jeeta Koi (1983) Girdhari
- Bade Dil Wala (1983) Makhanlal
- Main Awara Hoon (1983) Chandulal «Paowala»
- Ayaash (1982) Sansar
- Aadat Se Majboor (1982) Dinanath Shastri (Shankar's dad)
- Vidhaata (1982) Khushdil Khushal Singh aka K.K.
- Ghazab (1982) Jatha Shankar
- Patthar Ki Lakeer (1982)
- Badle Ki Aag (1982) Mohanlal Verma, not listed in credits
- Apradhi Kaun? (1982) Rai Bahadur Din Dayal
- Heeron Ka Chor (1982)
- Pyaas (1982)
- Dulha Bikta Hai (1982) Seema's dad
- Haathkadi (1982) Harimohan's boss
- Sawaal (1982) Govindram
- Chhupa Chhuppi (1981)
- Mangalsutra (1981) Badri Prasad
- Nai Imarat (1981)
- Pyaasa Sawan (1981) Prabhudas
- Prem Geet (1981) Mr. Bhardwaj
- Khuda Kasam (1981) Kishan Lal
- Dahshat (1981) Sameer's Father
- Kranti (1981) Sher Singh
- Itni Si Baat (1981) Darbarilal
- Poonam (1981) Thakur Kishan Singh - Poonam's father
- Sharada (1981) Mr. Kohli (Anita's dad & Inder's boss)
- Kahani Ek Chor Ki (1981)
- Lachhi (1981)
- Josh (1981)
- Nakhuda (1981) Jagannath Gupta
- Sahhas (1981) Jaggan
- Swayamvar (1980) Makhanlal
- Aap To Aise Na The (1980) Khanna / Jagjit «Jaggi» Singh
- Patita (1980) Jain's Father
- Bandish (1980)
- Saajan Mere Main Saajan Ki (1980)
- The Burning Train (1980) Ashok's dad
- Judaai (1980) Mamaji (Ram Narayan's Uncle)
- Ek Baar Kaho (1980) Dr. Puri (Rajni's father)
- Ek Gunah Aur Sahi (1980)
- Geet Gaata Chal (1980) Sohan Singh
- Humkadam (1980) Hari Harprasad
- Dhan Daulat (1980) Shanti's dad
- Yeh Kaisa Insaf? (1980) Mr. Nath
- Lahu Pukarega (1980)
- Khwab (1980) Ram Prasad
- Raakhi Ki Saugandh (1979) Bachchan Singh
- Aatish (1979) Girdhari
- Noorie (1979) Lala Karamchand
- Jaani Dushman (1979) Blind Vaidji (Reshma's dad)
- Shabhash Daddy (1979)
- Gautam Govinda (1979) Bagha
- Aur Kaun? (1979)
- The Great Gambler (1979) Ratan Das
- Приключения Али-Бабы и сорока разбойников (1979) отец Али-Бабы
- Muqabla (1979)
- Zulm Ki Pukar (1979)
- Lok Parlok (1979) Kalicharan
- Jaan-E-Bahaar (1979) Ajit's maternal uncle
- Kaala Patthar (1979) Vikram's father
- Swarg Narak (1978) Lala Lalchand
- Ankhiyon Ke Jharokhon Se (1978) Hari Prakash Mathur
- Aahuti (1978) Heeralal
- Bandie (1978) Bharatpur's Diwanji
- Chor Ho To Aisa (1978) Chinaramu «Ramu»
- Ghar (1978) Vikas' Father
- Vishwanath (1978) Pukhraj
- Heeralal Pannalal (1978)
- Naya Daur (1978) Mehta
- Vishwasghaat (1977) Uday's dad
- Chakkar Pe Chakkar (1977) Swami Hari Om
- Ram Bharose (1977) The boss
- Darinda (1977)
- Paapi (1977) Harnamdas (Aasha's father)
- Shirdi Ke Sai Baba (1977) Ranbir Singh
- Aaina (1977) M.B. Patil
- Kasum Khoon Ki (1977)
- Dulhan Wahi Jo Piya Man Bhaaye (1977) Harkishan
- Mehbooba (1976) Sardar
- Aap Beati (1976) Mayadas
- Kalicharan (1976) Jagir Singh
- Deewaangee (1976) George
- Bairaag (1976) Glasco
- Fakira (1976) Chiman Lal
- Barood (1976) B. Puri - Bakshi's New York Associate
- Bhanwar (1976) John D'Souza / Johny
- Khalifa (1976) Dharamdas Sharma
- Aaj Ka Ye Ghar (1976) Sajjan's Father-in-law
- Saazish (1975) Wong
- Warrant (1975) Prof. Ashok Verma
- Rafoo Chakkar (1975) Prakash
- Deewaar (1975) Samant
- Dafaa 302: Indian Penal Code Section 302 (Section of Murder) (1975) Inspector General of Police
- Dharmatma (1975) Ranbir's Uncle
- Raftaar (1975) Rita's dad
- Zameer (1975) Daku Maan Singh
- Ponga Pandit (1975) Shambhu Nath
- Angaarey (1975)
- Jab Andhera Hota Hai (1974) Sohanlal Bhardwaj
- Manoranjan (1974) Police Inspector
- Ajanabee (1974) Mr. M.M. Puri
- Charitraheen (1974)
- Zehreela Insaan (1974) John
- Majboor (1974) Mahipat Rai
- Bidaai (1974) Dharam Das
- Chor Machaye Shor (1974) Seth Jamunadas
- Pran Jaye Par Vachan Na Jaye (1974) Jagmohan
- Benaam (1974) Gopal
- Roti Kapada Aur Makaan (1974) Nekiram
- 36 Ghante (1974)
- Nafrat (1973)
- Dharma (1973) Mangal Singh
- Naya Nasha (1973) Protesting student's dad - Politician
- Ek Nari Do Roop (1973) Belani
- Khoon Khoon (1973)
- Loafer (1973) Mr. Puri
- Bada Kabutar (1973) Ghaffoor, not listed in credits
- Joshila (1973) Madanlal Dogra
- Gaddaar (1973) Kanhaya - Reshma's & Tito's father
- Bandhe Haath (1973) Shyamu's mentor
- Kahani Hum Sab Ki (1973)
- Daag: A Poem of Love (1973) K.C. Khanna
- Dhund (1973) Inspector Joshi
- Black Mail (1973) Professor Ramakant Khurana
- Gora Aur Kala (1972) Raja Zohravar Singh (Anuradha's Father)
- Wafaa (1972) Zamindar
- Anuraag (1972) Amirchand
- Shehzada (1972) Chanda's maternal uncle
- Amar Prem (1972) Nepal Babu
- Apradh (1972) German Doctor
- Jai Jwala (1972)
- Jaanwar Aur Insaan (1972) Gokuldas
- Double Cross (1972) Maganbhai
- Haar Jeet (1972)
- Rani Mera Naam (1972)
- Dastaan (1972) Public Prosecutor - Anil Kumar's case
- Shor (1972) Factory owner (Guest Appearance)
- Apna Desh (1972) Satyanarayan
- Samadhi (1972) Jaggu
- Sazaa (1972)
- Rut Rangeeli Ayee (1972) Jaggu
- Woh Din Yaad Karo (1971)
- Ek Paheli (1971) Shankarlal
- Hulchul (1971) Mahesh Jetley
- Nadaan (1971) Manglu
- Sanjog (1971) Shiv Dayal (Asha's Father)
- Haathi Mere Saathi (1971) Ratanlal
- Lakhon Me Ek (1971) Jaggu
- Elaan (1971) Mr. Verma
- Caravan (1971) Mithalal Tota
- Rakhwala (1971) Jwalaprasad
- Paras (1971) Thakur Prithvi Singh
- Purani Pehchan (1971)
- Devi (1970) Joginder
- Kati Patang (1970) Vishnu Prasad
- The Train (1970) No.1
- Prem Pujari (1970) Chang
- Purab Aur Pachhim (1970) Preeti's dad
- Yaadgaar (1970) Madan Singh
- Ehsan (1970) Pawan Kumar
- My Love (1970) Pran Mehra
- Aag Aur Daag (1970) Madanlal «Baba»
- Bhai-Bhai (1970)
- Pyar Ka Mausam (1969) Shankar
- Aradhana (1969) Prison Warden
- Ittefaq (1969) Public Prosecutor Khanna
- Aadmi Aur Insaan (1969) Sabharwal
- Sajan (1969) Seth Dharamdas
- Pyar Hi Pyar (1969) Dindayal
- Oos Raat Ke Baad (1969)
- Shatranj (1969) Comrade Chang
- Talash (1969) Peter
- Tumse Achha Kaun Hai (1969) Brothel Patron
- Duniya (1968) Madan
- Juaari (1968)
- Ankhen (1968) Captain
- Haye Mera Dil (1968) Pyarelal
- Humsaya (1968) Prof. Tao Kai Chen
- Teri Talash Mein (1968) Villain, not listed in credits
- Gunehgar (1967)
- Aag (1967) Kallu Singh
- Upkar (1967) Charan Das
- Hamraaz (1967) Mr. Tejpal
- Nasihat (1967) Mr. Singh
- Baharon Ke Sapne (1967) Ranjeet
- Aamne - Saamne (1967) Pran Mathur
- Shagird (1967) Madan Chicagowala
- Love in Tokyo (1966) Asha's uncle
- Sawan Ki Ghata (1966) Limo
- Main Wohi Hoon (1966) Jagdish
- Thakur Jarnail Singh (1966)
- Phool Aur Patthar (1966) John - Boss
- Yeh Zindagi Kitni Haseen Hai (1966)
- Mohabbat Isko Kahete Hain (1965) Kundan
- Waqt (1965) Balbir
- Shaheed (1965) Jailor
- Gumnaam (1965) Dr. Acharya
- Neela Aakash (1965)
- Main Jatti Punjab Di (1964)
- Mr. X in Bombay (1964) Rajan
- Cha Cha Cha (1964) Dance emcee
- Ayee Milan Ki Bela (1964) Ratanlal
- Kashmir Ki Kali (1964) Shyamlal
- Ziddi (1964) Moti
- Kohraa (1964) Kamal Rai
- Ek Raaz (1963) Chunilal
- Gehra Daag (1963) Ramesh
- Shikari (1963) Jagdish
- Sunheri Nagin (1963)
- Naughty Boy (1962) R.L. Mathur «Matur»
- Rakhi (1962) Advocate Ramesh Chandra
- Bees Saal Baad (1962) Dr. Pandey
- China Town (1962) Joseph Wong
- Pyaar Ka Saagar (1961) Bishen Chand Gupta
- Tel Malish Boot Polish (1961) Girdhari
- Kala Bazar (1960) Ganesh
- Chaudhary Karnail Singh (1960) Buta K. Singh
- Jaali Note (1960) Manohar, not listed in credits
- Singapore (1960) Chang
- Charnon Ki Dasi (1959)
- Kanhaiya (1959) Mano
- Insan Jaag Utha (1959) Mohan Singh
- Nai Raahen (1959)
- Chirag Kahan Roshni Kahan (1959) Dr. Mehta
- Balyogi Upmanyu (1958)
- Dilli Ka Thug (1958) Bihari
- Kabhi Andhera Kabhi Ujala (1958)
- Howrah Bridge (1958) John Chang
- Taqdeer (1958)
- Nau Do Gyarah (1957) Radhey
- Baarish (1957)
- Ek-Saal (1957) Dr. M.M. Puri
- Mirza Sahiban (1957) Shamir
- Mohini (1957)
- Aabroo (1956)
- Bhagwat Mahima (1955)
- Jhanak Jhanak Payal Baaje (1955) Manilal
- Munna (1954)
- Mahatma Kabir (1954)
- Goonj (1952)
- Deewana (1952) Phulwa
- Raag Rang (1952)
- Nadaan (1951)
- Madari (1950)
- Anmol Ratan (1950)
- Jeet (1949) Ratan
- Singaar (1949)
- Namoona (1949)
- Sona (1948)
- Vidya (1948) Harilal (Harry)
- Chittor Vijay (1947)
- 1857 (1946)