Butterfly in the Typewriter
(pre-production)
John Kennedy Toole
2020
Moonbase 8
(TV Series)
Cooper
- Visitors
(2020)
... Cooper
2019
Lady and the Tramp
Jim Dear
2019
The Highwaymen
Deputy Ted Hinton
2019
Them That Follow
Augie
2018
The Land of Steady Habits
Preston Harris
2018/I
Our House
Ethan
2018
Drunk History
(TV Series)
Little Baby Hitler
- World War II
(2018)
... Little Baby Hitler
2018
Maine
Lake
2017
Amityville: The Awakening
Terrence
2017
Fargo
(TV Series)
Thaddeus Mobley
- The Law of Non-Contradiction
(2017)
... Thaddeus Mobley (as Thomas Randall Mann)
2017
DCS
(TV Series)
2017
Kong: Skull Island
Slivko
2016
Brain on Fire
Stephen Grywalski
2016
Some Freaks
Matt Ledbetter
2016
Blood Father
Jason Motel Clerk
2015/IV
Smoke
(Short)
Lee
2015/I
Memoria
Alex
2015
The Preppie Connection
Tobias Hammel
2015
Emily & Tim
Tim Hanratty (segment 'Attraction')
2015
Barely Lethal
Roger Marcus
2015
The Heyday of the Insensitive Bastards
Lee
2015
The Stanford Prison Experiment
Prisoner 416
2015
Me and Earl and the Dying Girl
Greg
2014
Welcome to Me
Rainer Ybarra
2013
As Cool as I Am
Kenny Crauder
2013
Beautiful Creatures
Link
2013
Hansel & Gretel: Witch Hunters
Ben
2012
Fun Size
Roosevelt
2012
Project X
Thomas
2010
It's Kind of a Funny Story
Aaron
2009
The Middle
(TV Series)
Brendan Nichols
- The Floating Anniversary
(2009)
... Brendan Nichols
2009
iCarly
(TV Series)
Jeffrey Flanken
- iGive Away a Car
(2009)
... Jeffrey Flanken
2015
The IMDb Studio at Sundance
(TV Series)
Self
- 'Me and Earl and the Dying Girl'
... Self
2012-2015
Made in Hollywood
(TV Series)
Self
- Episode #10.34
(2015)
... Self
- Episode #8.18
(2013)
... Self
- Episode #7.19
(2012)
... Self
2015
Today
(TV Series)
Self - Guest
- Episode dated 10 June 2015
(2015)
... Self - Guest
2012-2015
Sidewalks Entertainment
(TV Series)
Self - Guest / Self
- Me and Earl and the Dying Girl
(2015)
... Self - Guest
- Project X & Ewan McGregor
(2012)
... Self
2015
Last Call with Carson Daly
(TV Series)
Self
- Jerry Ferrara/Thomas Mann/Twin Peaks
(2015)
... Self
2013
The Hollywood Fast Lane
(TV Series)
Self - Interviewee
- Beautiful Creatures
(2013)
... Self - Interviewee
2012
GSTV Presents: Celebrity Chat
(TV Series)
Self - Guest
- Chat with the Cast of Project X
(2012)
... Self - Guest