Josh originally trained as and actor at LAMDA. He quickly found a passion for puppetry along side both acting, directing and teaching.
Some hilights have included - starring as Joe Gargey in the West End production of Great Expectations, assisting Brian Henson in That Puppet Game Show, working on The Dark Crystal - Age of Resistance and operating Daleks on Dr Who!
Most recently he was lead puppeteer on the cult series Don't Hug Me I'm Scared, now showing on channel 4.
He is a keen puppet maker as well as performer and makes regularly for TV and theatre together with his partner from their workshop in the West Country.
'I feel very blessed to still be doing what I loved to do as a child.'