Kapoor speelde voor het eerst de hoofdrol in Neel Kamal (1947). Zijn tegenspeelster was Madhubala. In 1947 begon hij zijn eigen filmmaatschappij, R.K. Films. Toen hij 24 jaar oud was, regisseerde hij zijn eerste film Aag. Zijn tegenspeelster was Nargis. Hij en Nargis werkten samen in 16 films, waarvan er 6 door Kapoor werden geproduceerd. Zijn eerste grote succes als acteur was in de film Andaz geregisseerd door Mehboob Khan. Andaz was de op één na best verdienende film in 1949. De best verdienende film dat jaar was Barsaat, ook met Kapoor in de hoofdrol.
Hij produceerde en speelde in verschillende hitfilms van zijn bedrijf, waaronder Awaara (1951), Shree 420 (1955) en Jagte Raho (1956). Zijn film Jis Desh Men Ganga Behti Hai, geregisseerd door Radhu Karmakar, won de Filmfare Award voor Beste Film. Kapoor won ook de Filmfare Award voor Beste Acteur voor de film. De romantische musicalfilm Sangam was zijn eerste film in kleur.
In 1970 produceerde, regisseerde en speelde hij in zijn film Mera Naam Joker. Het duurde meer dan zes jaar om de film te voltooien, maar hij bracht niet veel geld op. Later in 1973 werd zijn film Bobby de best verdienende film van het jaar en de op één na best verdienende film van de jaren 1970 aan de Indiase kassa. De film was de eerste hoofdrol voor de zoon van Kapoor, Rishi Kapoor.
Latere films geproduceerd en geregisseerd door Kapoor concentreerden zich op het vrouwelijke hoofdpersonage. De film Prem Rog (1982) met Padmini Kolhapure won de Filmfare Award voor Beste Regisseur.