Actor
War Path
2019 · as Dennis
The Home Invaders
2016 · as Chet Green
Dawn of the Planet of the Apes
2014 · as Human Colonist (uncredited)
I Die Alone
2013 · as Pvt. Finch (as Carl Schreiber)
The Dry Blade
2012 · as Karl Hyde