Home / Discover / People

I Spit on Your Grave

2010
as John 'Johnny' Miller

Visions

2015
as Glenn Barry

Zoe Gone

2014
as Walter

Christmas in Homestead

2016
as Vince Hawkins

MoniKa

2012
as Terry Jo

The Big Bad Swim

2006
as Noah Owens

Guest Star

Episode The Mentalist
Black Market
2014
Episode Ten Days in the Valley
Day 2: Cutting Room Floor
2017
Episode Ten Days in the Valley
Day 10: Fade Out
2018
Episode CSI: Crime Scene Investigation
In Vino Veritas (1)
2013
Episode NCIS: Los Angeles
Big Brother
2013
Episode NCIS
Shooter
2014
Episode Supernatural
Book of the Damned
2015
Episode Supergirl
Truth, Justice and the American Way
2016
Episode Ten Days in the Valley
Day 1: Fade In
2017
Episode Law & Order: Special Victims Unit
Honor
2000
Episode Perception
Inconceivable
2014
Episode Ten Days in the Valley
Day 9: Recast
2018