Ray Bronson
I Know What You Did Last Summer (2025)
Thomas
The Girl in the Pool (2024)
Self (archive footage)
Gone Before His Time: Freddie Prinze Sr. (2023)
Crumble Starsnaps (voice)
Glisten and the Merry Mission (2023)
Miguel
Christmas with You (2022)
Auditioner
Clerks III (2022)
Self
Biography: The Bella Twins (2022)
Kanan Jarrus (voice)
Star Wars: The Rise of Skywalker (2019)
Star Wars Rebels: The Siege of Lothal (2015)
Misery Loves Comedy (2015)
Star Wars Rebels: Spark of Rebellion (2014)
James Vega (voice)
Mass Effect: Paragon Lost (2012)
Delgo (voice)
Delgo (2008)
Jack
Jack and Jill vs. The World (2008)
Owen
New York City Serenade (2007)
Michael Turner
Brooklyn Rules (2007)
Rick (voice)
Happily N'Ever After (2007)
Pi (voice)
Shark Bait (2006)
Jericho Hudson
Shooting Gallery (2005)
Fred
Scooby-Doo 2: Monsters Unleashed (2004)
Future Jim and Tim Possible (voice)
Kim Possible: A Sitch In Time (2003)
Scooby-Doo (2002)
Ryan Dunne
Summer Catch (2001)
Jim Winston
Head Over Heels (2001)
Ryan Walker
Boys and Girls (2000)
Alfred 'Al' Connelly
Down to You (2000)
1st Lt. Christopher Blair
Wing Commander (1999)
Zach Siler
She's All That (1999)
Tony
Money Kings (1998)
I Still Know What You Did Last Summer (1998)
I Know What You Did Last Summer (1997)
Anthony
The House of Yes (1997)
Brad
Sparkler (1997)
Aaron Sullivan
Hostage High (1997)
Joey Bost
To Gillian on Her 37th Birthday (1996)