John Ashcroft

Played by Darrell Hammond

3Appearances