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.
![](https://image.tmdb.org/t/p/w300/7jTI3sFG8h7Gc0531ru9pLjOiWF.jpg)
The Chill Factor
as Bar LoutReleased: 1993-07-28
A group of snowmobilers become trapped on a lake, and hole up in an abandoned camp once used by...
Movie page