Home / Discover / People

Let It Snow

2019
as Billy

Halloween

2018
as Dave

Blockers

2018
as Connor Aldridge

My Friend Dahmer

2017
as Lloyd Figg

High Resolution

2018
as Calvin

Fearless

2020
as Reid

Daniel Isn't Real

2019
as Luke Nightingale

Dead Man Walking

1995
as Boy in Church

The Greatest

2009
as Sean Brewer

Guest Star

Episode The X-Files
Ghouli
2018
Episode The Dead Meat Podcast
Playing THE QUARRY with the cast & director!
2022
Episode The X-Files
My Struggle IV
2018