Show more
Iain Marshall was born on 4 February 1951 in England, UK. He is an actor, known for Menace Unseen (1988), The Chief (1990) and Born of Hope (2009). imdb.com