Known For
Filmography
—2018
2012
2011
20112010
2010
2008
2003
2001
Black Coat Mob
Black Coat Mob
Movie · as Jeff

Titans
TV · as John Grayson · 1 ep

Pegasus vs. Chimera
Movie · as Argus Scout

Hidden 3D
Movie · as Brian Carter
Black Cadillacs
Black Cadillacs
Movie · as Tighe

Abroad
Movie · as Barney

Lost Girl
TV · as Graeme · 1 ep

Fringe
TV · as Agent · 1 ep

Playmakers
TV · 1 ep

Mutant X
TV · as Young W. Killmartin · 1 ep