Known For
Filmography
Kill the Czar
Movie · as Vic

Afraid
Movie · as Ben

Lonely Planet
Movie · as Beverage Cart Salesman

The Equalizer
TV · as Nathaniel Cromwell · 1 ep

Future World
Movie · as Rico

Buoyancy
Movie · as Franco

The Rookie
TV · as Kadeer Gasmi · 1 ep

The Institute
Movie · as Arthur Turner

SEAL Team
TV · as Zied Al-Haqqan · 1 ep

13 Hours: The Secret Soldiers of Benghazi
Movie · as Azaan

Septembers of Shiraz
Movie · as Muezzin

The Algerian
Movie · as Ali

Chicago P.D.
TV · as Frank Toma · 1 ep

From the Rough
Movie · as Bassam

Hawaii Five-0
TV · as Omar Hassan · 2 eps

NCIS: Los Angeles
TV · as Yari · 1 ep

The Bourne Ultimatum
Movie · as Nabile (uncredited)

Munich
Movie · as Salah - Khalid Jawad

Over There
TV · as Arab Leader · 1 ep

Homeland Security
Movie · as Yusef Adel

CSI: NY
TV · as Anton Greenway · 1 ep

Law & Order
TV · as Sameer Ahmed · 1 ep
