Acteur indo-britannique, Roshan Seth a étudié à Delhi avant de venir s’installer définitivement en Angleterre où il commence à jouer dans des séries télévisées dès 1964. Il débute au cinéma dans Terreur sur le Britannic (Lester, 1974), mais doit attendre Gandhi (Attenborough, 1982) où il incarne Nehru pour rencontrer un certain écho.
On le retrouve ensuite dirigé par Steven Spielberg dans Indiana Jones et le temple maudit (1984), mais aussi chez David Lean (La route des Indes) et Stephen Frears (My Beautiful Laundrette).
S’il tourne beaucoup pour la télévision, on a pu revoir Roshan Seth dans Aux sources du Nil (Rafelson, 1990), Jamais sans ma fille (Gilbert, 1991), Mississippi Massala (Nair, 1991), London Kills Me (Kureishi, 1991), Street Fighter (de Souza, 1994), Vertical Limit (Campbell, 2000), Le mariage des moussons (Nair, 2001), Trishna (Winterbottom, 2011) et Dumbo (Burton, 2019).