Filmography

NCIS
2003 · Ethan LaCombe

CSI: Miami
2002 · Craig Edwards

Without a Trace
2002 · Seth Foley

90210
2008 · J.D.

Veronica Mars
2004 · Larry

Life
2007 · Will

The Glades
2010 · Vince Wheeler

Love & Mercy
2015 · Doug

Tunnel Rats
2008 · Private Carl Johnson

Here on Earth
2000 · Charlie

Hurt
2009 · Talk Show Host / Radio DJ (voice)

Ordinary Miracles
2005 · Pete Smalling