Acting

Glenn Barnes

Known for

Nightbeast★ 3.7
Nightbeast
1982
The Galaxy Invader★ 3.2
The Galaxy Invader
1985
Vampire Stakes★ 3.5
Vampire Stakes
2002