Freddie Prinze Jr.
Film

Year
Title
Role
Notes
1996
To Gillian on Her 37th Birthday
Joey Bost
-
1997
The House of Yes
Anthony Pascal
-
1997
Sparkler
Brad
-
1997
I Know What You Did Last Summer
Ray Bronson
-
1998
I Still Know What You Did Last Summer
Ray Bronson
-
1999
She's All That
Zachary "Zack" Siler
-
1999
Wing Commander
Lt. Christopher Blair
-
2000
Down to You
Alfred "Al" Connelly
-
2000
Boys and Girls
Ryan Walker
-
2001
Head Over Heels
Jim Winston/Bob Smoot
-
2001
Summer Catch
Ryan Dunne
-
2002
Scooby-Doo
Fred Jones
-
2004
Scooby-Doo 2: Monsters Unleashed
Fred Jones
-
2005
Shooting Gallery
Jericho Hudson
Also producer
2006
Shark Bait
Pisces "Pi"
Voice
2006
Happily N'Ever After
Rick
Voice
2007
Brooklyn Rules
Michael Turner
-
2007
New York City Serenade
Owen
-
2008
Jack and Jill vs. the World
Jack
-
2008
Delgo
Delgo
Voice
2012
Mass Effect: Paragon Lost
Lieutenant James Vega
Voice
2019
Killer Skin
Masked Killer
Short

Question: In which two films did Freddie Prinze Jr. play the character Fred Jones?
Answer: In 2002, Freddie Prinze Jr. played Fred Jones in the film Scooby-Doo, and reprised the role in the 2004 sequel Scooby-Doo 2: Monsters Unleashed.