Richard Herring

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