Costumed (Skin) Character Actor

Shreks Adventure
Location : London ENG GB
Team player – ability to work within a close knit team while also being able to work independently. Experience in costume work, puppetry or mime….

More >>