David Alan Barclay
David Alan Barclay is an actor, known for Star Wars 4K83 (1983), The Muppets (2011) and The Muppet Christmas Carol (1992).
David Alan Barclay
- Name: David Alan Barclay
David Alan Barclay's filmography
Actor
David is listed as actor for five titles.

The Muppets
Additional Muppet Performer
Movie, 2011

The Muppet Christmas Carol
Additional Muppet Performer
Movie, 1992

Labyrinth
Didymus / Firey 1 (as David Barclay)
Movie, 1986

Star Wars 4K83
Jabba the Hutt
Movie, 1983

And Now the Screaming Starts!
Movie, 1973
Find all movies with David Alan Barclay as actor.