Richard Herring

Richard Herring (born 12 July 1967) voiced Taylor Renchard in WC: Real Time.