Loading amazing content...
Loading amazing content...

Acting
October 8, 1984
LA County, California, USA

David
2020

David
2018

Samuel Grievess
2016

Omohundro
2014

Joseph Catalano
2014

Cain
2013

Blake
2012

Cole
2011

Military (uncredited)
2010

Shane
2010

as David

as David

as Samuel Grievess

as Omohundro

as Joseph Catalano

as Cain

as Blake

as Cole

as Military (uncredited)

as Shane

as Pvt. Billy Babcock

as Eddie

as Shawn York

as Jack

as Troy Eli

as Lewis Ramsey

as James / Jack

as Kyle

as Ed Marteson / Romeo

as Marcus

as Boy

as Tom Sweeney

as Arnie Clifton

as Joe Utley