Shahrukh Khan & Rakesh Roshan Movies Together List — 3 Films
Complete Movies List & Collaboration History
Last updated: 2026-06-02 · Data sources: Wikipedia, TMDB
Shahrukh Khan and Rakesh Roshan appeared together in 3 Hindi films between 1993 and 1997. Their highest-rated collaboration was Karan Arjun (1995 — 5.6/10). Films span King Uncle (1993) through Koyla (1997).
The Shahrukh Khan & Rakesh Roshan partnership
From King Uncle (1993) to Koyla (1997). The played out closed with Koyla in 1997. It started with King Uncle (1993).
The shape of the work
Shahrukh Khan acted in every film; Rakesh Roshan directed all of them. Strictly Hindi cinema — they never crossed industries together.
Partnership facts
- Rakesh Roshan cast Shahrukh Khan in King Uncle (1993) after seeing his negative role in Darr. But the film flopped. Roshan still didn't give up on him — he cast SRK again in Karan Arjun (1995) as a reincarnated warrior. That one became a blockbuster.
- In Koyla (1997), Roshan deliberately pitted Shahrukh against a villain (Amrish Puri) who was physically bigger and louder. SRK had to match that energy with raw aggression — something he hadn't done before. Roshan pushed him to scream, cry, and fight in a way that felt almost feral. It was the angriest SRK had ever been on screen.
- During Karan Arjun, Shahrukh was already a star, but Rakesh Roshan treated him like a son. Roshan would personally make sure SRK's food was hot on set. Years later, when Roshan's son Hrithik debuted, SRK returned the favour — he promoted Kaho Naa... Pyaar Hai (2000) like it was his own film.
- Shahrukh once said about Rakesh Roshan: 'He is the only director who made me cry on screen and then laugh in the next scene. He knew my weaknesses better than I did.'
- Karan Arjun (1995) directly inspired the reincarnation plot of the 2003 Telugu film Simhadri. The scene where two strangers suddenly remember their past lives and start fighting together — that beat was lifted straight from Roshan and SRK's film.
3 films across 1 decade
- Karan Arjun
- Koyla
The partnership in numbers
Partnership Pattern
3 films across 4 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 4 films behind them; Rakesh Roshan had 38. After Koyla, Shahrukh Khan kept going for 58 more films; Rakesh Roshan stepped back.
Before King Uncle, Shahrukh Khan had starred in 4 films, including Raju Ban Gaya Gentleman (1992) and Deewana (1992).
After Koyla, Shahrukh Khan went on to appear in 58 more films, including My Name Is Khan (2010) and Fan (2016).
Before King Uncle, Rakesh Roshan had directed 38 films, including Khubsoorat (1980) and Hotel (1981).
After Koyla, Rakesh Roshan went on to direct 8 more films, including Koi... Mil Gaya (2003) and Krrish (2006).
Collaboration Journey
A chronological view of Shahrukh Khan & Rakesh Roshan's professional partnership
Actors and musicians who worked on most of their films
Amrish Puri is the through-line — cast on 2 of their 3 films.
2
2


















Other iconic Hindi director-actor duos
Discover other partnerships with comparable filmographies and ratings
Anupam Kher
Subhash Ghai
A. R. Rahman
Ram Gopal Varma
Deepika Padukone
Salman Khan
Jackie Shroff
Deepti Naval
Rekha
A. R. Rahman
