Filme:
* Sholay (1975): Eine seiner berühmtesten Rollen als Gabbar Singhs Handlanger:„Kalia“.
* Don (1978): Spielte in diesem Actionthriller die denkwürdige Rolle des „Jagga“.
* Dostana (1980): Bekannt für seine Rolle als „Sam“, der Schurkenfigur.
* Namak Halaal (1982): Dargestellt als „Ranjit Singh“, ein einflussreicher Gangster.
* Mera Gaon Mera Desh (1971): Spielte eine Nebenrolle in diesem patriotischen Film.
* Parvarish (1977): In diesem Familiendrama als „Chhote Lala“ zu sehen.
* Zameen Aur Asmaan (1984): Tritt in diesem Gerichtsdrama als „Polizist“ auf.
* Naseeb (1981): Eine bedeutende Rolle in diesem Actionthriller.
* Aap Ki Kasam (1986): Seine Figur „Raghu“ trug zur Faszination des Films bei.
* Khudgarz (1987): Spielte eine Nebenrolle in diesem Actiondrama.
* Aakhri Raasta (1986): Er spielte in diesem Thrillerfilm die Hauptrolle.
* Saajan (1991): Eine denkwürdige Figur in diesem romantischen Musical.
* Tezaab (1988): In diesem Musikdrama spielte er die Rolle des „Sardar“.
* Pyaar Ka Saaya (1981): Spielte eine entscheidende Figur in diesem Thriller.
* Benaam (1974): Er spielte in diesem Actionfilm die Hauptrolle.
Fernsehen:
* The Great Maratha (1999): Eine bedeutende Rolle in dieser historischen Dramaserie.
* Yeh Rishta Kya Kehlata Hai (2009): Spielte die Figur „Satyendra“ in dieser beliebten Seifenoper.
* CID (2003): Hatte gelegentliche Auftritte in dieser Krimiserie.
* Kyunki Saas Bhi Kabhi Bahu Thi (2000): Hauptrolle in dieser langjährigen Seifenoper.
* Kahani Ghar Ghar Ki (2000): Er trat in dieser Familiendramaserie auf.
Hinweis: Dies ist keine erschöpfende Liste, aber sie hebt einige der bekanntesten Rollen von Mac Mohan hervor. Im Laufe seiner Karriere war er in über 100 Filmen und zahlreichen TV-Shows zu sehen.