
Actor
Age 63 · Iran

2008 · ★ 7.7
as Yinsen

2013 · ★ 6.9
as Ho Yinsen

1995 · ★ 6.8
as Store Clerk

2016 · ★ 7
as Marlboro

2010 · ★ 4.6
as Uncle Iroh

2005 · ★ 7.2
as Farhad

1993 · ★ 6.6
as Sleeping Guard

1996 · ★ 6.1
as Max

2007 · ★ 6.5
as Hassan (uncredited)

1999 · ★ 6.3
as Doctor

2007 · ★ 7.3
as Rahim Kahn

1996 · ★ 6.3
as Terrorist

2014 · ★ 6.2
as Nasseem

2020 · ★ 6.3
as Mr. Helwig

2011 · ★ 4.9
as Roth

2006 · ★ 7
as Joachim

1997 · ★ 5.9
as Bettor in Front

2002 · ★ 6.7
as Sadoun Al-Jenabi

2004 · ★ 6.2
as Hassan

2015 · ★ 7.5
as Narrator (voice)

2015 · ★ 5.4
as Evan Shipman

1997 · ★ 5.3
as Capt. Reza Lashgar

1999
as Prince Ali Saleed

1996

1988
as Speechmaker

2002
as Dr. Darius Armin

2019
as Davood
Movies from TMDB, TV roles from TVmaze (main cast only).