The character had been previously voiced by Griffith in Shadow the Hedgehog in the TV series Sonic X and video games Shadow the Hedgehog and more. The 43-year-old voice actor spoke with TMZ about Keanu's casting, revealing he thinks, 'It's a great choice.'. 'Shadow is now being voiced by Ted Theodore Logan, John Wick and Neo, so I think that's pretty good company to keep,' Griffith began. Read this story