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

Lucifer
como Robert Ertz

Bones
como Dr. Kyle Aldridge

Serenity: A Luta Pelo Amanhã
como News Anchor

Castle
como Hawthorne Carter

Supergirl
como Armek

NCIS: Investigação Naval
como Jack Painter

24 Horas
como Paul Wilson

24 Horas
como Agent Reynolds

CSI: Investigação Criminal
como George Craven

CSI: Investigação Criminal
como Adrian Graham

Jornada nas Estrelas: Enterprise
como Marab

Star Wars: Histórias dos Jedi
como Semage (voice)

CSI: Nova York
como Quinn Brookman

Magnum P.I.
como Izzy Durrell

Senhora Secretária
como Detective

Trocadas na Maternidade
como Eric Bishop

Lincoln Heights
como Elenco

Shark
como Randal Hairston

For the People
como Allison's Father

Coach
como Senior