Known For
Filmography
2026
2025
2022
2019
2016
2013
2012
2011
2010
2010
2009
2008
2003
2001
2001
2001
2001
1999

Refuge
Movie · as Sam

Gifted
TV · as Angus · 5 eps

Bel-Air
TV · as Paul · 1 ep

Alien: Harvest
Movie · as Alec

Lethal Weapon
TV · as Llewyn Scott · 1 ep

Sleepy Hollow
TV · as Hellfire Club Doctor · 1 ep

Revolution
TV · as Carl · 1 ep

Ecstasy
Movie · as Lloyd Buist

Lip Service
TV · as Dr. Declan Love · 6 eps

Rizzoli & Isles
TV · as Kent Drake · 23 eps

The Day of the Triffids
TV · as Ashdown · 2 eps

The Summit
TV · as Wilcox · 2 eps

Mile High
TV · as Will O'Brien · 39 eps

To End All Wars
Movie · as Jocko

As If
TV · as Dan · 11 eps

Hollyoaks: Movin' On
TV · as Jake · 1 ep

24
TV · as Gavin Leonard · 6 eps

Boyz Unlimited
TV · as Jason Jackson · 6 eps
