Mystery Virus Theater
Richard Herd

Richard Herd

Born: Sep 26, 1932 — Died: May 26, 2020

Birthplace: Boston, Massachusetts, USA

Richard Herd Jr. (September 26, 1932 - May 26, 2020) was an American actor.

  1. Gleaming the Cube

    Gleaming the Cube

    Eye Feb 11, 2023