Home / Discover / People

Homefront

2013
as Junior DEA Agent

The Thinning

2016
as Mason King

Zelos

2015
as David

Ascension

2018
as Jason

Mope

2019
as Doug

A Necessary Death

2008
as Michael

This is Not an Umbrella

2011
as The Red Man

Juke Box Hero

2020
as Randall

Cabin 6

2005
as Park Attendant

Needlestick

2017
as Everett Barnard

Director

Movie Tales from the Catholic Church of Elvis! 2009
Episode Good Trouble
Mama Told Me
2022
Episode Good Trouble
You Can't Always Get What You Want
2024

Producer

Movie Tales from the Catholic Church of Elvis! 2009

Guest Star

Episode The Orville
Nothing Left on Earth Excepting Fishes
2019
Episode Rosewood
Sudden Death & Shades Deep
2016
Episode NYPD Blue
You've Got Mail
2002