Actor
David Alan Barclay
David Alan Barclay is an actor. Barclay has most recently worked on The Muppets (2011), The Muppet Christmas Carol (1992) and Labyrinth (1986).
About David Alan Barclay
- Name: David Alan Barclay
Filmography as Actor
- The Muppets (2011)
- The Muppet Christmas Carol (1992)
- Labyrinth (1986)
- Star Wars: Episode VI - Return of the Jedi (1983)
- And Now the Screaming Starts! (1973)