Jaleel White played Sonic, not only in the SatAm show, but before that he played him in Adventures of Sonic the Hedgehog and after that he played hin again in Sonic Underground. He is best known as the nerd king Steve Urkel.
He also sang in Sonic's voice five times over the course of two of the cartoons. The first instance was in Adventures of Sonic the Hedgehog episode 37 (48th if going by production order) "Black-Bot the Pirate", in which he sings a parody of the nursery rhyme and lullaby "Rock-a-bye Baby". The second and third songs respectively are Crankin' Super Sonic and Way Past Cool. For Sonic Underground, however, despite singing these songs as Sonic, he was replaced for the music video portions by Samuel Vincent.