
Atuação
56 anos • Somerset, England, UK • 37 títulos • ativo desde 2002

O Mentalista
como Edwin MacKaye

Mentes Criminosas
como Edgar Solomon

Lost
como Bryan

Bones
como Pete Sanders

Castle
como Liam Hollister

Ghost Whisperer
como The Messenger

Donas de Casa Desesperadas
como Ben Faulkner

Era Uma Vez
como Black Beard

The Magicians: Escola de Magia
como The Beast

The Magicians: Escola de Magia
como The Beast (voice) (uncredited)

Xena: A Princesa Guerreira
como Michael

Xena: A Princesa Guerreira
como Darnelle

Xena: A Princesa Guerreira
como Mercer

Sangue Azul
como Garda Commissioner Farrelly

Burn Notice: Operação Miami
como Jack Frakes

Arquivo Morto
como Tom McCree

V - Visitantes
como Kyle Hobbes

Hércules: A Lendária Jornada
como Johnny Pinto

Hércules: A Lendária Jornada
como Archangel Michael

Desaparecidos
como Emil Dornvald