De acordo com a Variety, Ben Schwartz será a voz de Sonic no filme Sonic the Hedgehog da Paramount Pictures.
Schwartz é um ator familiarizado em dar a sua voz a outros personagens. Ele faz a voz de Zezinho no reboot de Duck Tales e fará a voz de Leonardo em Rise of the Teenage Mutant Ninja Turtles. Outro personagem famoso que possui sua voz é BB-8 de Star Wars.
Não se sabe o motivo de Roger Craig Smith, voz oficial de Sonic atualmente, não ter sido selecionado para o elenco do filme.
Paralelo a isso, os rumores foram confirmados: Jim Carrey será, de fato, Dr. Eggman no filme. E será um personagem interpretado pelo ator, e não apenas a sua voz. Ou seja, Eggman será um ator humano no filme e não CGI (como já era de se imaginar).