John Winston Carroll

John Winston Carroll is a voice actor.

He voiced Head Elder in Frogger Beyond.