David Alan Barclay

David Alan Barclay

David Alan Barclay

David Alan Barclay

Acting

The Muppets Take The O2 (2018)

Additional Muppet Performer (voice)

The Muppets (2011)

Additional Muppet Performer (voice)

The Muppet Christmas Carol (1992)

Additional Muppet Performer (voice)

Labyrinth (1986)

Didymus / Firey 1 (as David Barclay)