Loading...

David Alan Barclay

Search on Amazon

Biography

David Alan Barclay is known for his work on Labyrinth (1986), Star Wars: Episode VI - Return of the Jedi (1983) and Cats & Dogs (2001). Read more...

Actor

Directing

Writing