Known For
Filmography

The Accountant²
Movie · as German Desk Clerk

The Terminal List: Dark Wolf
TV · as Cyrus Rahimi · 4 eps

Alexander: The Making of a God
TV · as Mazaeus · 6 eps

The Agency
TV · as Colonel Yousefi · 3 eps

FBI: International
TV · as Kaspar Jafari · 1 ep

Tehran
TV · as Larijani · 6 eps

Now Apocalypse
TV · as Mustafa · 1 ep

The Morning Show
TV · as Arsham Nazeri · 3 eps

The Rookie
TV · as Dariush Ghorbani · 1 ep

The Conners
TV · as Samir · 1 ep

FBI
TV · as Idris Sherazi · 1 ep

Slipaway
Movie · as Saeed

Sable
Movie · as Ari Weisz

13 Reasons Why
TV · as Interviewer #1 · 1 ep

S.W.A.T.
TV · as Cowboy · 1 ep

Westworld
TV · as Broker · 1 ep

Lucifer
TV · as Turkish Pete · 1 ep

Day One
Movie · as Jalal

Septembers of Shiraz
Movie · as Behrouz Godsi

International Male
Movie
Always Remember
Movie · as Thomas

In the Cage
Movie · as Blood Ring Announcer

Scandal
TV · as Farshad Khansari · 1 ep

Homeland
TV · as Amir Bastami · 1 ep

NCIS: Los Angeles
TV · as Bodyguard #1 · 1 ep

NCIS
TV · as Jamal Antar · 1 ep

Curb Your Enthusiasm
TV · as Angry Muslim · 1 ep
