Movies
Final Destination 2
as Tim Carpenter
She's the Man
as Sebastian
Two for the Money
as Denny
Behemoth
as Jerrod
My Little Pony: Equestria Girls - Forgotten Friendship
as Micro Chips (voice)
Dr. Dolittle 3
as Peter
Ladies Night
as Convenience Store Clerk
Needle in a Timestack
as Marcus
Welcome to Christmas
as Harrison
Head Over Heels
as Tommy