Rachel Leonard
Biography
Filmography
Visual Effects (Feature Film)
Solo: A Star Wars Story
(2018)
Puppeteer
Muppets Most Wanted
(2014)
Puppeteer
Seed of Chucky
(2004)
Puppeteer
The Children's Midsummer Night's Dream
(2001)
Puppeteer
Animation (Feature Film)
Prometheus
(2012)
Character Animation
Life Events
