Skip to content
6 Films Together
6 films·1981–1988·Top co-star: Amitabh Bachchan (2 films)

Satyendra Kapoor & Nirupa Roy Movies Together List — 6 Films

Complete Movies List & Collaboration History

Last updated: 2026-06-05 · Data sources: Wikipedia, TMDB

Satyendra Kapoor and Nirupa Roy appeared together in 6 Hindi films between 1981 and 1988. Their highest-rated collaboration was Shakka (1981 — 6.3/10). Films span Shakka (1981) through Do Waqt Ki Roti (1988).

6
Films Together
4.6
Average Rating
1981 - 1988
Career Span
Hindi
Primary Language
Credibility
Career Phase
Active×Active

The Satyendra Kapoor & Nirupa Roy partnership

Between 1981 and 1988, they barely worked apart — 6 films in 7 years. 1985 was their peak — 3 films in twelve months. For 7 years, a Satyendra–Nirupa film arrived almost every year.

From Shakka (1981) to Do Waqt Ki Roti (1988). The ran closed with Do Waqt Ki Roti in 1988.

The shape of the work

Satyendra Kapoor acted in every film; Nirupa Roy acted in all of them. Strictly Hindi cinema — they never crossed industries together.

6 films across 1 decade

1980s
Films6
Avg Rating4.6/10
Notable:
  • Shakka(6.3)
  • Do Dishayen(5.5)
Era:
Satyendra: ActiveNirupa: Active

The partnership in numbers

Partnership Pattern

Duration19811988
Span7 years
Avg Interval~1 years

6 films across 7 years represents consistent collaboration.

Language Distribution

Hindi
6 films (100%)

Linguistic diversity: 1 language, with Hindi being their primary medium.

Where each was in their career

32% of Nirupa Roy's screen credits are with Satyendra Kapoor. After Do Waqt Ki Roti, Satyendra Kapoor kept going for 39 more films; Nirupa Roy stepped back.

Satyendra Kapoor

Before Shakka, Satyendra Kapoor had starred in 5 films, including Manzil (1979) and Mr. Natwarlal (1979).

After Do Waqt Ki Roti, Satyendra Kapoor went on to appear in 39 more films, including Phool Aur Kaante (1991) and Khel (1992).

Nirupa Roy

Before Shakka, Nirupa Roy had starred in 8 films, including Chambal Ki Kasam (1980) and Aatish (1979).

After Do Waqt Ki Roti, Nirupa Roy went on to appear in 5 more films, including Santosh (1989) and Lal Baadshah (1999).

Frequently asked questions