Michael McGaharn

Michael McGaharn was the actor for Knuckles in Sonic Adventure.