Known For
Filmography
2017
2015
2013
2012
2011
2010
2010
2006
2006
2005
2005
2005
2005
2004
2004
2003
2002

S.W.A.T.
TV · as Eric · 1 ep

The Ultimate Legacy
Movie · as Jason Stevens

The Ultimate Life
Movie · as Jason Stevens

Perception
TV · as Blake Rickford · 2 eps

Revenge
TV · as Dude · 1 ep

The Genesis Code
Movie · as Blake Truman

Hawaii Five-0
TV · as Benjamin Gallagher · 1 ep

Nearing Grace
Movie · as Tripp

Love's Abiding Joy
Movie · as Willie LaHaye

Love's Long Journey
Movie · as Willie LaHaye

Jane Doe: Now You See It, Now You Don't
Movie · as Brent Perkins

Ghost Whisperer
TV · as Ray Peters · 1 ep

Close to Home
TV · as Eric Murphy · 1 ep

Love's Enduring Promise
Movie · as Willie LaHaye / Nate

CSI: NY
TV · as Brian Miller · 1 ep

American Wedding
Movie · as Football Guy

CSI: Miami
TV · as Paul Travers · 1 ep
