2019
Diamond Soles
Tony
2016
Prayer Never Fails
Aiden Paul
2015
Under a Stone
(Short)
Russell
2015
Addiction: A 60's Love Story
Nick
2013
Choose You
(Short)
2013
Girls
(TV Series)
Frank
- Video Games
(2013)
... Frank
2012
Unforgettable
(TV Series)
Max
- You Are Here
(2012)
... Max
2011
In Time
Ekman
2011
Ghost of New Orleans
Tom Little
2010
My Soul to Take
Brandon
2010
Deal O'Neal
(TV Movie)
Tommy O'Neal
2010
The Last Song
Marcus
2007
The Office
(TV Series)
Telemarketer
- Money
(2007)
... Telemarketer
2007
Bagboy
Ace
2007
American Fork
Shawn
2005
The 40-Year-Old Virgin
Boy at Health Clinic
2004
Life as We Know It
(TV Series)
Christopher Flynn
- Natural Disasters
(2004)
... Christopher Flynn
- Partly Cloudy, Chance of Sex
(2004)
... Christopher Flynn
- Pilot Junior
(2004)
... Christopher Flynn
2003
8 Simple Rules
(TV Series)
Boy #1
- Cool Parent
(2003)
... Boy #1
1998
The X-Files
(TV Series)
Young Mulder
- Dreamland II
(1998)
... Young Mulder
1997
Operation Dalmatian: The Big Adventure
Justin