- TBANever on SundayFilm
- 2008Yaar Meri ZindagiFilmShankara Acharya
- 1995Rock DancerFilmWaiter
- 1993Pehla NashaFilmMahesh Ahuja
- 1989GoonjFilmDirector
- 1988The DeceiversFilmThe Nawab
- 1988The Discovery of IndiaSeriesRobert Clive
- 1986Baat Ban JayeFilmAdvocate Bharat Sinha
- 1984TarangFilmRussi
- 1984Bandh HonthFilm
- 1984KimFilmRajah of Bunar
- 1984Yeh Ishq Nahin AasaanFilmQawaal
- 1983HaadsaaFilmLorry Driver
- 1982GandhiFilmTraveller on Train Roof
- 1982KathaFilmHimself
- 1982ChorniFilmKishore Sinha
- 1982Dil... Akhir Dil HaiFilmFazal Mohammad
- 1981RockyFilm
- 1981Be-ShaqueFilmMishra
- 1980Man PasandFilmBrijbhushan 'Toofan'
- 1979NaukerFilmJaggu
- 1978JunoonFilmKader Khan
- 1978GamanFilmLallulal Tewari
- 1977GharaondaFilmAbdul
- 1977Adha Din Adhi RaatFilmRaju, Co-Director
- 1977Shankar HussainFilm
- 1977Saheb BahadurFilmJudge
- 1975SholayFilmGypsy Singer
- 1975JulieFilmRichard 'Richie'
- 1975MirageFilm
- 1974Us-PaarFilmBhairo
- 1974Jab Andhera Hota HaiFilmRamesh
- 1974Anjaan RaahenFilmRakesh Kapoor
- 1974Jeevan SangramFilmBasir
- 1973Yaadon Ki BaaraatFilmSalim
- 1973Garm HavaFilmShamshad
- 1972Do ChorFilm
- 1972Zindagi ZindagiFilmRatan
- 1971KathputliFilmMurali
- 1971Two Drops of WaterFilmGanga Singh
- 1971Hum Tum Aur WohFilm
- 1970Bombay TalkieFilmYoung Man
- 1969Sara AkashFilmDiwakar
- 1969Saat HindustaniFilmSakharam Shinde
- 1967Majhli DidiFilmKamal
- 1967TaqdeerFilm
- 1967Bombay In The Night's EmbraceFilmJohnny
- 1966The Glass PaneFilmVijay
- 1966YatrikFilm
- 1965The BetrayalFilmLeader
- 1960Mughal-e-AzamFilmYoung Prince Salim