David Alan Barclay is known for Labyrinth (1986), Lost in Space (1998) and Star Wars: Episode VI - Return of the Jedi (1983).
Bio:
David Alan Barclay is known for Labyrinth (1986), Lost in Space (1998) and Star Wars: Episode VI - Return of the Jedi (1983).
Tivia:
David Alan Barclay is known for Labyrinth (1986), Lost in Space (1998) and Star Wars: Episode VI - Return of the Jedi (1983).Bio:David Alan Barclay is known for Labyrinth (1986), Lost in Space (1998) and Star Wars: Episode VI - Return of th