Question: who played velma in scooby doo the mystery begins
Answer: The live - action cast features Robbie Amell as Fred , Kate Melton as Daphne , Hayley Kiyoko as Velma and Nick Palatas as Shaggy .