SHOWVIE
Sign in
Lee Armstrong
Acting
Known for
Fraggle Rock
1983
Creature Features
2016
Leprechaun 3
1995
Follow That Bird
1985
Magic Island
1995