Trained at Ecole Phillippe Gaulier in 1991 -1992, and has made theatre ever since. He was a member of Desperate Men Theatre Company making the street shows, The Lighthouse, The Four Horsemen of The Apocalypse, Rick, Dick & Vic Extreme…, and The Miracle Show. He also was part of the team that made and toured dot Comedy’s large outdoor maze, GET LOST! He co-wrote and performed in RUST, an adult puppet show by Green Ginger. He was part of the original ensemble that devised movement and Puppetry for Improbable’s Phillip Glass opera Satyagraha which has played at the E.N.O. and The Metropolitan Opera House and L.A Opera House. He played the part of Vic in Tim Crouch’s, The Author which played at The Royal Court Theatre. He first worked with Kid Carpet in The Lost Present for the Tobacco Factory theatre. He also appeared as Sinbad for their Christmas show the Last Voyage of Sinbad. He has also worked for Oxford Playhouse, Bristol Old Vic, Travelling Light Theatre, Theatre Alibi, and Salisbury Playhouse.
He made the show THE CASTLE BUILDER with Kid Carpet, which appeared at Mayfest, a successful run in Edinburgh Festival, 2016 and was part of Battersea Arts Centre Collaborative touring Network programme in Autumn 2017. In 2018 he made the acclaimed one man show. A LITTLE DEATH, which is currently touring the U.K. It premiered at The Bristol Old Vic.