Skip to content
3 Films Together
3 films·1993–1997·Top co-star: Amrish Puri (2 films)

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).

3
Films Together
5.5
Average Rating
1993 - 1997
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active

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

1990s
Films3
Avg Rating5.5/10
Notable:
  • Karan Arjun(5.6)
  • Koyla(5.5)
Era:
Shahrukh: ActiveRakesh: Active

The partnership in numbers

Partnership Pattern

Duration19931997
Span4 years
Avg Interval~2 years

3 films across 4 years represents consistent collaboration.

Language Distribution

Hindi
3 films (100%)

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.

Shahrukh Khan

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).

Rakesh Roshan

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).

Frequently asked questions