Biographies: Herb Armstrong - Actor

Biographies

 [1 Content]

An American actor, born in New York, USA. Some of his credits include Cape Fear (1962) and Loose Cannons (1990). He died on March 3, 2005.