Known For
Filmography

Heritage Minutes: Paldi
Movie · as Mayo Singh / End Narrator

Lifers
Movie · as Rookie

Alert: Missing Persons Unit
TV · as Rome Carter-Lee · 1 ep

Fakes
TV · as Bobby · 1 ep
W.F.L.T.
Movie · as Rob

Debris
TV · as Kearn · 1 ep

The Stand
TV · as Steve, Steve (uncredited) · 3 eps

Upload
TV · as Hacker · 1 ep

Helstrom
TV · as Lee · 2 eps

Awfully Pretty
Movie

Charmed
TV · as Barista, Waiter · 1 ep

The Good Doctor
TV · as Jake · 1 ep

Star Trek Beyond
Movie · as USSE Bridge Crew

Two-Sided Ride
Movie · as Troy

DC's Legends of Tomorrow
TV · as Faiz · 1 ep

Travelers
TV · as Traveler Guard · 1 ep

Lucifer
TV · as Adam Wiser · 1 ep

Supergirl
TV · as Henry / Man in Tank · 1 ep

The Magicians
TV · as Hansel · 2 eps

UnREAL
TV · as PA Devon · 1 ep

Scammerhead
Movie · as Call Centre Broker #2

Continuum
TV · as Server · 1 ep

Emily Owens, M.D.
TV · as Barista · 1 ep

Arrow
TV · as Intern · 1 ep

Once Upon a Time
TV · as Emir · 1 ep

Prison Break
TV · as Underling · 1 ep

Supernatural
TV · as Jakob · 1 ep

Heritage Minutes
TV · as Mayo Singh · 1 ep
