who plays scooby doo in scooby doo 2
Scooby-Doo 2: Monsters Unleashed The film stars Freddie Prinze Jr., Sarah Michelle Gellar, Linda Cardellini, Matthew Lillard, Seth Green, Tim Blake Nelson, Peter Boyle and Alicia Silverstone, with Neil Fanning reprising his role as the voice of Scooby-Doo.