
Atuação
51 anos • Los Angeles, California, USA • 22 títulos • ativo desde 2005

Sobrenatural
como Cole Trenton

Guerra dos Mundos
como Soldier

CSI: Investigação Criminal
como Kevin Tilsdale

NCIS: Los Angeles
como Navy Chief Petty Officer Crawford

Rizzoli & Isles
como Justin Brown

Divisão Criminal
como Vince Malone

Verdade e Honra
como Lieutenant Tom Allison

Alias: Codinome Perigo
como Security Station MP #2

Touch - Visões do Futuro
como Shane Stevens

Alcatraz
como Herman Ames

O Impostor
como Detective Devlin

Um Negócio de Risco
como Agent Santos

Commander in Chief
como Reporter #3

The Serpent
como Detective Franklin

Living Among Us
como Rick

Milagres: Entre o Céu e o Inferno
como ATV Guy 1

Pig Hunt
como John Hickman

Torchwood: Web of Lies
como Nick (voice)

Reboot
como Jesse

The Bad Penny
como Young Uncle Johnny