Giles Block

Giles Block (born 1943) played Teel in The Dominators. He is featured in the commentary on the DVD release.