2020
Smiley Face Killers
College Kid Driver
-2019
The Baxters
(TV Series)
Dirk Bennet / Dirk Bennett
- For Better or Worse
(2019)
... Dirk Bennett
- Episode #1.6
... Dirk Bennet
- Episode #1.5
... Dirk Bennet
- Episode #1.3
... Dirk Bennet
- Pilot
... Dirk Bennet
7 More Episodes
2019
Fleck
(Short)
Hudson
2019
A Girl Named Jo
(TV Series)
Henry Fitzroy / Jimmy Fitzroy
- Allen's Arcade
(2019)
... Jimmy Fitzroy
- The Strangest Dream
(2019)
... Henry Fitzroy
- The Path We Pave
(2019)
... Henry Fitzroy
- Dangerous Liaisons
(2019)
... Henry Fitzroy
- Buy Cheap, Buy Twice
(2019)
... Henry Fitzroy
7 More Episodes
2019
Yellowstone
(TV Series)
Young Kayce
- New Beginnings
(2019)
... Young Kayce
2019/I
Blue
(Short)
Greg
2018
American Horror Story
(TV Series)
William Banks
- Could It Be... Satan?
(2018)
... William Banks
2017
The Impossible Joy
(Short)
Young David
2017/I
Line
(Short)
Bud
2015
Unbroken Angels
(Short)
Drew
2015
Partisan
Alexander (uncredited)
2014
Mockingbird
Jacob's Friend #1
2014
Shameless
(TV Series)
Seth
- Strangers on a Train
(2014)
... Seth
2014
The Smiley Face Killers
Al / college boy driver (credit only)
2013
New Girl
(TV Series)
Cousin
- Chicago
(2013)
... Cousin
2012/II
The New Girl
(Short)
Nick's cousin
2012
House of Lies
(TV Series)
Caleb
- Our Descent Into Los Angeles
(2012)
... Caleb
2012
The Darkness Is Close Behind
(Short)
Joe Lemoy
2011
CSI: Crime Scene Investigation
(TV Series)
Declan Dempsey
- Brain Doe
(2011)
... Declan Dempsey
2011
Children of the Corn: Genesis
Boy in Dress
2008
Tony
(Short)
Josh
2008
Babysitter Wanted
Sam Stanton
2007
Backyards & Bullets
(TV Movie)
Travis Garrisson