Shaun Toub Filmography: Every Movie and TV Show in Order
All 55 Shaun Toub roles in chronological order (1971 to 2020): 20 movies and 35 TV series.

How many movies and TV shows has Shaun Toub been in? This complete Shaun Toub filmography lists 55 credited roles (20 films, 35 TV series), in chronological order from 1971 to 2020, with links to our full guides where available.
Shaun Toub movies in order
- Hot Shots! Part Deux (1993) as Sleeping Guard
- Bad Boys (1995) as Store Clerk
- Broken Arrow (1996) as Max
- Executive Decision (1996) as Terrorist
- Stigmata (1999) as Doctor
- Live from Baghdad (2002) as Sadoun Al-Jenabi
- Land of Plenty (2004) as Hassan
- Crash (2005) as Farhad
- The Nativity Story (2006) as Joachim
- The Kite Runner (2007) as Rahim Kahn
- Charlie Wilson's War (2007) as Hassan (uncredited)
- Iron Man (2008) as Yinsen
- The Last Airbender (2010) as Uncle Iroh
- Setup (2011) as Roth
- Iron Man 3 (2013) as Ho Yinsen
- Stretch (2014) as Nasseem
- Unity (2015) as Narrator (voice)
- Papa Hemingway in Cuba (2015) as Evan Shipman
- War Dogs (2016) as Marlboro
- Ghosts of War (2020) as Mr. Helwig
Shaun Toub TV shows
- Columbo (1971) as Amir
- Hunter (1984) as DePaul
- Matlock (1986) as Rahmad Hussein
- Married... with Children (1987) as Akbar Johnson
- Seinfeld (1989) as Pinter Ranawat
- Walker, Texas Ranger (1993) as Lance Charles
- Living Single (1993) as The Cabby
- Lois & Clark: The New Adventures of Superman (1993) as Asabi
- Ellen (1994) as Foreign Man
- ER (1994) as Butler
- Cybill (1995) as Scary Man
- Sliders (1995) as Kheri-Heb
- JAG (1995) as Prison Commandant
- Pacific Blue (1996) as Mahmood
- Nash Bridges (1996) as Cecil Riskin
- Early Edition (1996) as Hassan Rejim
- Just Shoot Me! (1997) as Ernesto
- Charmed (1998) as Triad Member
- The Sopranos (1999) as Arouk Abboubi
- Malcolm in the Middle (2000) as Janic
- Son of the Beach (2000)
- Special Unit 2 (2001) as Herkamer
- She Spies (2002) as Joshua Bick
- NCIS (2003) as Khalid Mohammed Bakr
- Lost (2004) as Sami
- The Unit (2006) as Misha Belikov
- Chuck (2007) as Dr. Mohammed Zamir
- Castle (2009) as Philip Boyd
- Homeland (2011) as Majid Javadi
- Grimm (2011) as Conrad Bonaparte
- Scandal (2012) as Ambassador Marashi
- The Chosen (2019)
- Little America (2020) as Faraz
- Snowpiercer (2020) as Terence
- Tehran (2020) as Faraz Kamali
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Shaun Toub been in?
Shaun Toub has 20 credited film roles and 35 TV roles, for a total of 55 credits from 1971 to 2020.
What was Shaun Toub's first major role?
Columbo (1971).
What is Shaun Toub's most recent project?
Ghosts of War (2020).



