This is the last voice acting role for veteran voice actor John Stephenson who passed away on May 2015.
This is the first Animated Scooby Doo featuring Matthew Lillard. Matthew Lillard played Shaggy in the Live Action Scooby Doo (2002) and it's sequel Scooby Doo: Monsters Unleashed (2004) along with a Video game based on it. Oddly enough, Lillard's Live Action Debut as Shaggy and his Animated Debut as Shaggy were nearly a decade apart. As of 2018, Lillard is still the official voice of Shaggy Rogers.