2026
OBEX as Victor2024
Don't Die as Trevor2024
Love and Work as Hank2023
Quantum Cowboys as Depew2023
Deadendz as Ray2022
Taurus as Day Drinker (uncredited)2022
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
Don't Ever Change as Jason2017
Person to Person as Arguing Man2017
Coyotes Kill for Fun as Freddie2016
Collective: Unconscious as Frank2016
Black Soil, Green Grass as Not available2016
Americana as Josh McAllister2016
A Feast of Man as Ted2015
Gallows Road as Matty Cain2015
The Ladies of the House as Piglet2015
Don't Look in the Basement 2 as Dr. Lance White2014
You Are Your Body / You Are Not Your Body as Jacob Evans2014
White Creek as Noah2014
Sabbatical as John2013
Suburbanite as Rick2013
Ain't Them Bodies Saints as Lt. Carson2013
Upstream Color as Husband2011
Cork's Cattlebaron as Jon2011
Wuss as Franklin2009
The Other Side of Paradise as Jamie Hewitt Jr.NaN
The Plan as Not available2006
Wednesday as Not availableNaN
Destroyer as CaryNaN
The Seagull (but like, not Chekhov) as Frank Krabb2013
Adventures of Bailey: A Night in Cowtown as Not availableNaN
Dogbite as Carl2025
El Tonto Por Cristo as Genesius2025
No Hands as Jack2025
I'm Not Sure as Not available2025
Reunion as Not available2025
Gus is my Brother as Gus/Frank2024
Rent Free as Ron Gelman2023
Puncher's Chance as Not available2023
Raps as Not available2022
They Want Me Gone as Bill2022
Katja Dreams of Waking Up as Podcast Pete2022
The Event as Jack2022
Kiddo as Not available2021
Ilsa as John2021
Kin as Kurt2019
Boundaries as Manager2018
The Prowler as The Prowler2017
And By We I Mean Me as Frank2017
Innards as The Child Actor / Twin Brother2016
The Procedure as Not available2016
The Bulb as Not available2015
Some Beasts as Not available2015
Two Story as Not available2015
Go Fuck Yourself Oliver as Oliver2014
Panhandle Jim as JimNaN
A Fresh Hell as Not available2015
They Had It Coming as Not available2014
Ghosts of Empire Prairie as Ted Enright2011
Knife as Brother2002
The Cellist as GraffeNaN
The Finger as Not available2007
Lions' Den as FrankNaN
Reunion as Not available2011
I Could Live in Hope as Not available2007
Leave as Billy's Friend2007
Relation as Darren2003
Invaders from Venus! as FBI Agent #1NaN
Fur as Albert Ostman2025
No Hands Producer2025
No Hands Editor2025
No Hands Assistant Director2025
Real Life Thanks2023
Good Condition Director2023
Good Condition Editor2022
The Event Director2022
The Event Editor2021
Comforter Associate Producer2020
The Carnivores Additional Dialogue2020
Pillars Associate Producer2017
Parthenon Director2017
Parthenon Editor2017
Parthenon Writer2016
Spider Veins Writer2016
Spider Veins Editor2016
Casa de mi madre Director2016
Spider Veins Director2016
Casa de mi madre Writer2016
Casa de mi madre Editor2015
Tears of God Producer2015
Tears of God Assistant Director2015
Two Story Director2015
Two Story Editor2015
Two Story Writer2015
Two Story Producer2014
Her Wilderness Director2014
Her Wilderness Writer2014
Her Wilderness Producer2011
I Could Live in Hope Producer2011
I Could Live in Hope Director2011
I Could Live in Hope Editor2011
I Could Live in Hope Writer2009
Hold Story2009
Hold Editor2009
Hold Director2009
Hold Producer2007
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 Director2006
Holy the Sabbath Producer2006
Holy the Sabbath Writer2006
Holy the Sabbath Editor2003
Invaders from Venus! Director2003
Invaders from Venus! WriterNaN
Dogbite Producer2003
Balls in the Icebox Director2003
Balls in the Icebox Writer2002
The Cellist Director