Key visual of Mark Armstrong

Mark Armstrong

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

Personal Info

Occupation Production

Featured Crew Taste

AI Keytalk information mark

Filmography by Year

2
1987

Filmography by Genre

Horror
2
Thriller
1
Fantasy
1