Shahrukh Khan & Amrish Puri Movies Together List — 7 Films
Complete Movies List & Collaboration History
Last updated: 2026-07-13 · Data sources: Wikipedia, TMDB
Shahrukh Khan and Amrish Puri appeared together in 7 Hindi films between 1992 and 1999. Their highest-rated collaboration was Dilwale Dulhania Le Jayenge (1995 — 6.4/10). Films span Deewana (1992) through Baadshah (1999).
The Shahrukh Khan & Amrish Puri partnership
Between 1992 and 1999, they barely worked apart — 7 films in 7 years. 1995 was their peak — 3 films in twelve months. For 7 years, a Shahrukh–Amrish film arrived almost every year.
From Deewana (1992) to Baadshah (1999). The played out closed with Baadshah in 1999.
The shape of the work
Shahrukh Khan acted in every film; Amrish Puri acted in all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Amrish Puri was initially hesitant to play the villain in DDLJ. He thought the role of a strict father was too one-dimensional. Shah Rukh Khan personally convinced him, saying the film needed his gravitas to make the father-daughter conflict believable.
- In Karan Arjun (1995), Puri played the villain Thakur Durjan Singh. Shah Rukh and Salman Khan played brothers. Puri deliberately slowed down his dialogue delivery in every scene with Shah Rukh, forcing the younger actor to match his pace. Shah Rukh later said this taught him how to use silence as a weapon in a scene.
- The climax of Pardes (1997) — where Shah Rukh's character Arjun confronts Puri's character Kishorilal — directly inspired the father-son confrontation scene in Kabhi Khushi Kabhie Gham (2001). Karan Johar admitted he rewatched that Pardes scene multiple times while writing the Amitabh-Shah Rukh face-off.
- On the sets of Koyla (1997), Puri would call Shah Rukh 'beta' off-camera. Shah Rukh returned the respect by touching his feet before every scene — even when they were about to shoot a fight sequence. Puri once joked, 'He touches my feet, then I try to kill him. Very confusing for the crew.'
- Shah Rukh Khan said in a 2017 interview: 'Amrish Puri was the only actor who could make me feel like a child on set. When he looked at me with those eyes, I forgot my lines. I had to work twice as hard to hold my own.'
7 films across 1 decade
- Dilwale Dulhania Le Jayenge
- Deewana
The partnership in numbers
Partnership Pattern
7 films across 7 years represents consistent collaboration.
Language Distribution
Linguistic diversity: 1 language, with Hindi being their primary medium.
Where each was in their career
When they first worked together, Shahrukh Khan had 0 films behind them; Amrish Puri had 96. After Baadshah, Shahrukh Khan kept going for 54 more films; Amrish Puri stepped back.
Deewana was Shahrukh Khan's acting debut.
After Baadshah, Shahrukh Khan went on to appear in 54 more films, including My Name Is Khan (2010) and Fan (2016).
Before Deewana, Amrish Puri had starred in 96 films, including Aakrosh (1980) and Mandi (1983).
After Baadshah, Amrish Puri went on to appear in 22 more films, including Aitraaz (2004) and Mujhse Shaadi Karogi (2004).
Collaboration Journey
A chronological view of Shahrukh Khan & Amrish Puri's professional partnership
Actors and musicians who worked on most of their films
People who worked on Shahrukh Khan & Amrish Puri's films together
2
2
2
2





































Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Shatrughan Sinha
Parveen Babi
Rekha
Amitabh Bachchan
Ajay Devgan
Shahrukh Khan
Salman Khan
Rekha
Kareena Kapoor
Shahid Kapoor
