Atuação
Local de nascimento: Hammonton, New Jersey, United States
Eu Só Posso Imaginar
Rusty
Hidden Palms
Travis Dean
L.A. Confidential
Drug Dealer
O Passado de Alice
Detective Hanson
They Live in the Grey
Giles Lang
Guardião
Merckx
Behind the Smile
Doctor (as Joseph Cacia)