Known For
Filmography
—2025
2021
2020
2019
2019
2019
2017
2015
2014
2014
2012
2007
Spring Bloom
Spring Bloom
Movie · as Tomas

Ride or Die
Movie · as Matari

First Date
Movie · as Gabe

Breaking Fast
Movie · as Sam

First Love
Movie

Good Trouble
TV · as Cary Plack · 8 eps

Dark/Web
TV · as Dr. Samsa · 1 ep

Message from the King
Movie · as Martine

Better Half
Movie · as Trev

The Librarians
TV · as Apep · 1 ep

Transparent
TV · as Omar · 1 ep

The Newsroom
TV · as Kahlid 'Amen' Salim · 1 ep
The Strange Case of Salman abd al Haqq
The Strange Case of Salman abd al Haqq
Movie · as Salman abd al Haqq
