Best known for portraying the young David Rossi on Criminal Minds.
2023
as Carrey
2021
as Therapist
2014
as Pledge (uncredited)
2013
as Billy Meade
2005
as Young David Rossi
as Harris
as Max
as Blanche's_Beau