Best known for portraying the young David Rossi on Criminal Minds.
3 unreleased or undated titles are hidden. Show unreleased
Cannibal Comedian 2023
as Carrey
Life After Death 2021
as Therapist
Angry Video Game Nerd: The Movie 2014
Actor
Neighbors 2014
as Pledge (uncredited)
Geek USA 2013
as Billy Meade
Credits from TMDB.