David Barclay
From Wookieepedia, the Star Wars wiki.
(Redirected from David Alan Barclay)
David Alan Barclay worked as one of the puppeteers of Jabba the Hutt on Star Wars Episode VI: Return of the Jedi.
Barclay has worked on many other movies including Team America: World Police and Looney Tunes: Back in Action.
