Films :
* Sholay (1975) : L'un de ses rôles les plus emblématiques en tant qu'homme de main de Gabbar Singh, "Kalia".
* Don (1978) : A joué le rôle mémorable de "Jagga" dans ce thriller d'action.
* Dostana (1980) : Connu pour son rôle de « Sam », le personnage méchant.
* Namak Halaal (1982) : Incarné "Ranjit Singh", un gangster influent.
* Mera Gaon Mera Desh (1971) : A joué un rôle de soutien dans ce film patriotique.
* Parvarish (1977) : Présenté sous le nom de "Chhote Lala" dans ce drame familial.
* Zameen Aur Asmaan (1984) : Apparaît en tant que « policier » dans ce drame judiciaire.
* Naseeb (1981) : Un rôle important dans ce thriller d'action.
* Aap Ki Kasam (1986) : Son personnage "Raghu" a ajouté à l'intrigue du film.
* Khudgarz (1987) : A joué un rôle de soutien dans ce drame d'action.
* Aakhri Raasta (1986) : Il a joué dans ce film à suspense.
* Saajan (1991) : Un personnage mémorable dans cette comédie musicale romantique.
* Tezaab (1988) : Il a joué le rôle de "Sardar" dans ce drame musical.
* Pyaar Ka Saaya (1981) : A joué un personnage crucial dans ce thriller.
* Benaam (1974) : Il a joué dans ce film d'action.
Télévision :
* Le Grand Maratha (1999) : Un rôle important dans cette série dramatique historique.
* Ouais Rishta Kya Kehlata Hai (2009) : A joué le personnage "Satyendra" dans ce feuilleton populaire.
* CID (2003) : A fait des apparitions occasionnelles dans cette série d'enquêtes criminelles.
* Kyunki Saas Bhi Kabhi Bahu Thi (2000) : A joué dans ce feuilleton de longue date.
*Kahani Ghar Ghar Ki (2000) : Il est apparu dans cette série dramatique familiale.
Remarque : Il ne s'agit pas d'une liste exhaustive, mais elle met en évidence certains des rôles les plus reconnaissables de Mac Mohan. Il a participé à plus de 100 films et à de nombreuses émissions de télévision tout au long de sa carrière.