2025
OBEX as Victor2024
Rent Free as Ron Gelman2024
Don't Die as Trevor2024
Love and Work as Hank2023
Quantum Cowboys as Depew2022
Taurus as Day Drinker (uncredited)2022
The Event as Jack2022
They Want Me Gone as Bill2022
Dear Mr. Brody as Donald Thomas Moore2021
Freeland as Josh2020
The Carnivores as DogMan2019
Chained for Life as Frank2019
The Ghost Who Walks as Stitches2019
The Phantom 52 as (voice)2018
Thunder Road as Homeless Man2018
Shoot the Moon Right Between the Eyes as Les2017
Person to Person as Arguing Man2017
Don't Ever Change as Jason2016
Americana as Josh McAllister2016
Collective: Unconscious as Frank2016
A Feast of Man as Ted2016
The Procedure as Not available2016
The Bulb as Not available2015
Gallows Road as Matty Cain2015
The Ladies of the House as Piglet2015
Don't Look in the Basement 2 as Dr. Lance White2015
They Had It Coming as Not available2015
Two Story as Not available2014
White Creek as Noah2013
Ain't Them Bodies Saints as Lt. Carson2013
Upstream Color as Husband2013
Adventures of Bailey: A Night in Cowtown as Not availableNaN
El Tonto Por Cristo as Genesius2025
Reunion as Not available2025
I'm Not Sure as Not available2023
Puncher's Chance as Not available2023
Raps as Not available2023
Deadendz as Ray2022
Katja Dreams of Waking Up as Podcast Pete2022
Kiddo as Not available2021
Ilsa as John2021
Kin as Kurt2018
The Prowler as The Prowler2017
And By We I Mean Me as Frank2017
Coyotes Kill for Fun as Freddie2017
Innards as The Child Actor / Twin Brother2015
Some Beasts as Not available2014
You Are Your Body / You Are Not Your Body as Jacob Evans2014
Panhandle Jim as Jim2014
Sabbatical as John2011
Wuss as FranklinNaN
The Seagull (but like, not Chekhov) as Frank KrabbNaN
The Finger as Not availableNaN
Dogbite as Carl2016
Black Soil, Green Grass as Not available2015
Go Fuck Yourself Oliver as OliverNaN
No Hands as Jack2014
Ghosts of Empire Prairie as Ted Enright2013
Suburbanite as Rick2011
Knife as Brother2011
I Could Live in Hope as Not available2011
Cork's Cattlebaron as Jon2009
The Other Side of Paradise as Jamie Hewitt Jr.2007
Leave as Billy's Friend2007
Lions' Den as Frank2006
Wednesday as Not available2002
The Cellist as GraffeNaN
Boundaries as Manager2007
Relation as Darren2003
Invaders from Venus! as FBI Agent #1NaN
Destroyer as Cary2023
Good Condition Director2023
Good Condition Editor2022
The Event Director2022
The Event Editor2021
Comforter Associate Producer2020
The Carnivores Additional Dialogue2020
Pillars Associate Producer2017
Parthenon Writer2017
Parthenon Editor2017
Parthenon Director2016
Spider Veins Director2016
Spider Veins Editor2016
Casa de mi madre Director2016
Spider Veins Writer2016
Casa de mi madre Editor2016
Casa de mi madre Writer2015
Tears of God Assistant Director2015
Tears of God Producer2015
Two Story Writer2015
Two Story Editor2015
Two Story Director2015
Two Story Producer2014
Her Wilderness Writer2014
Her Wilderness Director2014
Her Wilderness Producer2011
I Could Live in Hope Editor2011
I Could Live in Hope Director2011
I Could Live in Hope Writer2011
I Could Live in Hope Producer2009
Hold Story2009
Hold Producer2009
Hold Director2009
Hold Editor2007
Little Boy Director2007
Little Boy Editor2007
Leave Director2007
Leave Writer2007
Leave Producer2007
Leave Editor2007
Lions' Den Director2007
Lions' Den Editor2007
Lions' Den Writer2007
Relation Writer2007
Relation Editor2007
Relation Producer2006
Wednesday Associate Producer2006
Holy the Sabbath Writer2006
Holy the Sabbath Editor2003
Invaders from Venus! Writer2003
Invaders from Venus! DirectorNaN
No Hands ProducerNaN
No Hands EditorNaN
No Hands Assistant DirectorNaN
Dogbite Producer2006
Holy the Sabbath Director2006
Holy the Sabbath Producer2003
Balls in the Icebox Director2003
Balls in the Icebox Writer2002
The Cellist Director