

Grind(2026)

Unwinding(2026)
Lucas Neville

Last Train to Fortune(2025)
Dooley

DRAGN(2025)
Tom Wilson

Twisters(2024)
Cody

Once More, Like Rain Man(2024)
Producer 2.1

Spinner(2022)
Mats

The Cleaner(2021)
James

Sealed with a Kiss(2021)
Ryan

Teenage Badass(2020)
Shan

Low Tide(2019)
Nate

The Fanatic(2019)
Slim

Velvet Buzzsaw(2019)
Bartender

Alien: Alone(2019)
MacWhirr / Xenomorph

Alien: Containment(2019)
Man on Radio (voice)

Bit(2019)
Mark

Americano(2019)
Jayden

Orchard Girl(2019)

Boogeyman Pop(2018)

Roman J. Israel, Esq.(2017)
Henry (uncredited)

An American in Texas(2017)
Chad Hill

Penny Sucker(2017)
Clint

Term Life(2016)
Adam

The Greatest Game Ever Played(2005)
Young Harry Vardon

Spy Kids 3-D: Game Over(2003)
Dinky Winks Jr.

Toad
Sam
Dirt
Sammy
Mascotland
Sicklerville
Michael