David Barclay

Filmography

Year Title Role
2005 Are We There Yet?
2001 Cats & Dogs (2001)
1992 Muppet Christmas Carol
1986 Labyrinth (1986)
Return of the Jedi
Provided by Rovi