Sherwood Price
Birthday:
15 November 1933, USA
Sherwood Price was born on November 15, 1933 in the USA. He is an actor and production manager, known for Ice Station Zebra (1968), The Protectors (1972) and Last of the Dogmen (1995). He was previously married to Mary LaRoche.