Nicholas began working as a professional puppeteer in 2013 when he joined Flabbergast Theatre performing in their Boris & Sergey shows, playing the role of Sergey Head. He then went on to become one of two puppeteers on CBeebies, TwirlyWoos. He also worked on ITV's, Newzoids and the award winning, taxidermy, puppetry, musical, Sing For Your Life. He has worked with numerous theatre companies including: Little Angel Theatre, Theatre Temoin, The Vaults and Knuckle and Joint Theatre Company. Nicholas often works with companies through stages of research and development on new projects and collaborates in the devising process. He specialises in bunraku puppetry and has experience in tabletop, rod, muppet, giant and glove puppetry and object manipulation.
Nicholas's latest puppetry work saw him working alongside Jude Law on, The Third Day.