Known For
Filmography

In the Blink of an Eye
Movie · as David

A Knight to Remember
Movie · as Marcus

Private Eyes West Coast
TV · as Hakim · 1 ep

The Porter
TV · as Winchester Barnes · 8 eps

Hypnotic
Movie · as Scott

Molly and the Great One
Movie

Motherland: Fort Salem
TV · as Sterling Woodlot · 20 eps

See
TV · as Arca · 3 eps

Molly of Denali
TV · as Daniel / Announcer (voice) · 1 ep

The Crossing
TV · as Bryce Foster · 11 eps

The Dragon Prince
TV · as Harrow (voice), Karim (voice) · 20 eps

Siren
TV · as Ian Sutton · 10 eps

Marvel Super Hero Adventures
TV · as Doctor Octopus (voice) · 2 eps

Vendetta
Movie · as Inmate

iZombie
TV · as Truman · 1 ep

Godzilla
Movie · as Bomb Tracker

Seventh Son
Movie · as Strix

The 100
TV · as Penn · 4 eps

The Flash
TV · as Jason Rusch · 1 ep

The Power of Zhu
Movie · as Serge (voice)

Rise of the Planet of the Apes
Movie · as SWAT (uncredited)

17th Precinct
Movie · as Frank Daltry

Fairly Legal
TV · as Nathan Henry · 1 ep

Caprica
TV · as Lexon, Dex · 2 eps

Supernatural
TV · as Sorento, Indra · 1 ep
