Richard DeHaven

Richard DeHaven

Richard DeHaven was born on June 13, 1958 in Miami, Florida, USA as Harry Fincher. He is an actor, known for Savage Streets (1984), Night of the Creeps (1986) and Avenging Angel (1985).

Tv Show