
Atuação
49 anos • Scotland, UK • 18 títulos • ativo desde 2001

24 Horas
como Gavin Leonard

A Lenda de Sleepy Hollow
como Hellfire Club Doctor

Rizzoli & Isles
como Kent Drake

Máquina Mortífera
como Llewyn Scott

Bel-Air
como Paul

Revolução
como Carl

A Última das Guerras
como Jocko

O Dia Final
como Ashdown

Alien: Harvest
como Alec

Lip Service
como Dr. Declan Love

Ecstasy
como Lloyd Buist

Mile High
como Will O'Brien

As If
como Dan

G8: A Conspiração
como Wilcox

Refuge
como Sam

Boyz Unlimited
como Jason Jackson

Hollyoaks: Movin' On
como Jake

Gifted
como Angus