Foreign actors who appeared in Bollywood

Bridging cinematic worlds
1/5

Bridging cinematic worlds

​Sylvester Stallone (2009) made a surprise appearance in Kambakkht Ishq, playing himself. His cameo brought Hollywood glamour to Bollywood and marked one of the earliest big-name crossovers. The film showcased how Indian cinema was expanding its global reach by attracting international stars to participate in mainstream productions.

Foreign flair shines
2/5

Foreign flair shines

Christopher B. Duncan, known for portraying Barack Obama on US television, appeared in My Name is Khan (2010). He played the role of a compassionate American who helps the protagonist during a time of crisis, symbolising unity and empathy across cultures in a powerful Bollywood narrative.

Action star cameo
3/5

Action star cameo

Ben Kingsley, though of Indian descent, is globally recognised as a British actor. He won an Academy Award for portraying Mahatma Gandhi in Gandhi (1982), a role that brought India’s history to global screens. Later, he appeared in Teen Patti (2010) alongside Amitabh Bachchan, where he played a mathematician. His work bridges Western cinematic excellence with Indian storytelling in rare and impactful ways.

From Hollywood to Bollywood
4/5

From Hollywood to Bollywood

Roger Moore’s co-star Rachel Shelley appeared in Lagaan (2001) as Elizabeth, a pivotal British character who supported the Indian villagers. Her sensitive portrayal was widely appreciated, adding emotional depth to the Oscar-nominated film. Her role was a fine example of international actors enhancing Bollywood storytelling.

Hollywood charm lands
5/5

Hollywood charm lands

Will Smith brought his star power to Bollywood with a cameo in Student of the Year 2 (2019). His visit to India and collaboration with Karan Johar created massive buzz. Smith’s appearance marked a cultural crossover moment, blending Hollywood charisma with the colourful energy of Bollywood cinema.

Follow Us On Social Media
OSZAR »