Jermaine Turner

Jermaine Turner voiced Whacker Wilson in the Power Rangers Dino Thunder episode Lost & Found in Translation.