Howard Finch
Howard Finch is an actor, known for Futureworld (1976), Hellfighters (1968) and Red Alert (1977).
Howard Finch's FILMOGRAPHY
as Actor (2)