Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Stephen Garlick was born on July 7, 1959 in Swansea, Wales, UK. He is an actor, known for The Dark Crystal (1982), The Tomorrow People (1973) and The Boy from Space (1971).