Acting
Huntington Beach, California, USA
Born June 22, 1973
Halfway There· 2017
Brady Worth
XX· 2017
Dr. Roman (segment "Her Only Living Son")
The Goldfish· 2013
Self
Dead Space: Aftermath· 2011
Nolan Stross (voice)
Ghost Game· 2005
Randy
Samantha Who?· 2007
Trey
NCIS· 2003
Metro P.D. Lt. Cody Oaks
V.I.P.· 1998
Dodge
JAG· 1995
Lance Corporal
Beverly Hills, 90210· 1990
Keith
Day by Day· 1988
Cory