Mark Armstrong

Born: None

Mark Armstrong is a British film producer and actor. He and Christopher Webster were the owners of the Wisconsin-based Windsor Lake Studios Ltd.


Placeholder

The Chill Factor

as Bar Lout
Released: 1993-07-28

A group of snowmobilers become trapped on a lake, and hole up in an abandoned camp once used by...

Movie page