Scottie Ray

Scottie Ray is the voice actor for The Shredder in the 2003 animated series.