2024
Final Heist as Not available2024
Life After the NeverEnding Story as Self2023
Natty Knocks as Detective Leo Squares2023
Nothing to See Here as Daniel2021
The Little Things as Detective Dennis Williams2021
Last Call as Saville2021
Dolphin Boy as Not available2019
Ghost in the Graveyard as Deputy T2019
The Brawler as John2018
Driver as Alexander Hutchins2018
Inhumane as Dr. Aaron Graybor2018
High & Outside: A Baseball Noir as Johnny2018
818 as Alex2017
Last Rampage as Brawley2016
Vicious as Jeff2005
Bones as Clown #22001
Ricochet River as Wade1997
Free Willy 3: The Rescue as Jesse1997
Laserhawk as Zach Raymond1996
Sabrina, the Teenage Witch as Dante1995
Free Willy 2: The Adventure Home as Jesse1994
The NeverEnding Story III as Bastian Bux1994
Cops & Robbersons as Kevin Robberson1993
Free Willy as JesseNaN
The Stolen Child as Not availableNaN
The Last Days of Belle Starr as Estus McEvoy