Dan Musgrove

Dan Musgove is a voice actor who voices James Navarro in Power Rangers Dino Super Charge.