Best known for portraying the young David Rossi on Criminal Minds.
Neighbors
2014 · as Pledge (uncredited)
Angry Video Game Nerd: The Movie
2014
Gimme My Money
as Max
Area 5150
as Harris
Geek USA
2013 · as Billy Meade
Cannibal Comedian
2023 · as Carrey
The Golden Boys
as Blanche's_Beau
Life After Death
2021 · as Therapist