Scott Williams

Scott Willliams is the voice actor for Baxter Stockman in the 2003 animated series.