2005 - House of wax - Nick
2004 A Cinderella Story - Austin Ames
2003 One Tree Hill (TV seriál) - Lucas 'Luke' Scott
2003 Mezi nami děvčaty /Freaky Friday/ - Jake
2003 The Lone Ranger (TV) - The Lone Ranger
2002 CSI: Crime Scene Investigation (TV seriál) - Tom Haviland v epizodě: "The Accused Is Entitled"
2001-2002 Dawson's Creek (TV seriál) - Charlie Todd
2001 Aftermath (TV) - Sean
2001 Megiddo: The Omega Code