Freddie Prinze Jr.
Television

Year
Title
Role
Notes
1995
Family Matters
Tough Guy
Episode: "The Gun"
1996
ABC Afterschool Special
Jeff
Episode: "Too Soon for Jeff"
1997
Detention: The Siege at Johnson High
Aaron Sullivan
TV movie
1998
Vig
Tony
TV movie
2000
Brak Presents the Brak Show Starring Brak
Himself
TV special
2002
Frasier
Mike (voice)
Episode: "Juvenilia"
2002
Friends
Sandy
Episode: "The One with the Male Nanny"
2003
Kim Possible: A Sitch In Time
Future Jim / Future Tim (voices)
TV movie
2006
George Lopez
Freddie Moreno
Episode: "George Gets Cross Over Freddie"
2005–06
Freddie
Freddie Moreno
Also producer and writer 22 episodes
2004–06
Boston Legal
Donny Crane
3 episodes
2007
Atlanta
Eric
TV movie
2008–09
WWE Raw
Himself / Host
2 episodes; also writer
2009
No Heroics
Bradley / Ultimatium
TV movie
2010
24
Cole Ortiz
24 episodes
2010
Psych
Dennis
Episode: "Not Even Close, Encounters"
2012
Happy Valley
Noah
TV movie
2005; 2011–18
Robot Chicken
Fred Jones / Various (voices)
5 episodes
2013
Witches of East End
Leo Wingate
2 episodes
2013–14
Bones
Danny Beck
2 episodes
2014–18
Star Wars Rebels
Kanan Jarrus (voice)
68 episodes and TV movie
2016
First Impressions
Himself
-
2016
Bordertown
Voice role
Episode: "The Engagement"
2016–17
Movie Trivia Schmoedown
The Master / Commentator
4 episodes
TBA
I Mom So Hard
Hale
TV movie

Question: In what show did Freddie Prinze Jr. play the role of Dennis, and what year did the show come out?
Answer: In 2010, Freddie Prinze Jr. starred as Dennis in Psych.