Jennifer's Body (2009) (post-production) .... Officer Roman Duda
Deep in the Valley (2008) (post-production) .... Lester
Kids in America (2008) (completed) .... Kyle masterson
Wanted (2008) .... Barry
Wieners (2008) .... Bobby
"The Batman" .... Jake (1 episode, 2008) - Attack of the Terrible Trio (2008) TV episode (voice) .... Jake
"The O.C." .... Ché / ... (9 episodes, 2006-2007) - The Groundhog Day (2007) TV episode .... Ché - The Dream Lover (2007) TV episode .... Winchester 'Che' Cook - The French Connection (2007) TV episode .... Ché - The Chrismukk-huh? (2006) TV episode .... Ché / Chester Winchester - The Summer Bummer (2006) TV episode .... Ché (4 more)
Walk the Talk (2007) .... Cam
"Everwood" .... Bright Abbott (89 episodes, 2002-2006) ... aka Our New Life in Everwood (UK: new syndication title) - Foreverwood: Part 1 (2006) TV episode .... Bright Abbott - Foreverwood: Part 2 (2006) TV episode .... Bright Abbott - Goodbye, Love (2006) TV episode .... Bright Abbott - Reckoning (2006) TV episode .... Bright Abbott - Enjoy the Ride (2006) TV episode .... Bright Abbott (84 more)
Path of Destruction (2005) (TV) .... Nathan McCain
The U: Uncut (2005) (V) .... Chris Pratt
Strangers with Candy (2005) .... Brason
The Extreme Team (2003) .... Keenan ... aka The X-Team (USA: TV title)
"The Huntress" .... Nick Owens (1 episode, 2001) - Who Are You? (2001) TV episode .... Nick Owens
Cursed Part 3 (2000) .... Devon
Miscellaneous Crew:
The Steal (1995) (assistant to producers)
Self:
The Teen Choice Awards 2004 (2004) (TV) .... Himself
"I Love the '90s" (2004) (mini) TV mini-series .... Himself
"The Sharon Osbourne Show" .... Himself (1 episode, 2004) ... aka Sharon (USA: short title) - Episode dated 11 March 2004 (2004) TV episode .... Himself
"Say What? Karaoke" (1999) TV series .... Himself / ... (unknown episodes)