Atuação
13 títulos • ativo desde 2000

NCIS: Investigação Naval
como Ethan LaCombe

CSI: Miami
como Craig Edwards

Veronica Mars
como Larry

The Beach Boys: Uma História de Sucesso
como Doug

Life
como Will

Desaparecidos
como Seth Foley

Destino Final: Palm Glade
como Vince Wheeler

Barrados no Baile: Nova Geração
como J.D.

Seu Amor, Meu Destino
como Charlie

1968: Tunnel Rats
como Private Carl Johnson

Ordinary Miracles
como Pete Smalling

Hurt
como Talk Show Host / Radio DJ (voice)