appeared as Shaggy in the 2009 and 2010 live-action TV movies. Fred Jones: Frank Welker has always performed the voice of the animated versions of Fred since 1969, with the exception of the 1988–91 ABC series A Pup Named Scooby-Doo, where Carl Steven performed the voice of preteen Fred. Freddie Prinze Jr. appears as Fred in the live-action theatrical films and voiced the character in the Robot Chicken parodies. Robbie Amell played Fred in the live-action TV movies. Daphne Blake: Stefanianna Christopherson was the voice of Daphne in the first season of Scooby-Doo, Where Are You! in 1969–70. Heather North assumed the role for season two in 1970, and continued as Daphne through 1997, save for Kellie Martin's turn as preteen Daphne in A Pup Named Scooby-Doo. Mary Kay Bergman performed the voice of Daphne from 1998 to 2000, when Grey DeLisle assumed the role. She continues to perform the role to this day. North reprised her voice role for two 2003 direct-to-video films, Scooby-Doo! and the Legend of the Vampire and Scooby-Doo! and the Monster of Mexico. Sarah Michelle Gellar appears as Daphne in the live-action theatrical films and as Daphne's voice in the Robot Chicken parodies. Kate Melton played Daphne in the live-action TV movies. Velma Dinkley: Nicole Jaffe was the original voice of Velma from 1969 to 1973. Pat Stevens assumed the role from 1976 to 1979, with Marla Frumkin taking over midseason on Scooby-Doo and Scrappy-Doo in the latter year. Frumkin returned to voice Velma on a recurring basis for The New Scooby-Doo Mysteries in 1984, and Christina Lange voiced preteen Velma in A Pup Named Scooby-Doo. B. J. Ward voiced Velma from 1997 to 2002, with Mindy Cohn assuming the role in 2002. As with North, Jaffe reprised her voice role for Scooby-Doo! and the Legend of the Vampire and Scooby-Doo! and the Monster of Mexico in 2003. Stephanie D'Abruzzo voiced Velma for the 2013 puppet film Scooby-Doo! Adventures: The Mystery Map. In 2015, Kate Micucci took on the role for the series Be Cool, Scooby-Doo! and Lego Scooby-Doo shorts and specials; in 2016 she took over the role from Cohn completely. Linda Cardellini appears as Velma in the live-action theatrical films and as the voice of Velma in the Robot Chicken parodies. Hayley Kiyoko played Velma in the live-action TV movies. Scrappy-Doo: Lennie Weinrib voiced Scrappy-Doo during the first version of Scooby-Doo and Scrappy-Doo