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