Richard most recently worked as the Associate Choreographer on the The Tracey Ullman Show 2 for the BBC. He has also worked for the BBC as Assistant Choreographer on The Entire Universe and A Midsummer Night’s Dream.

He has worked closely with directors and choreographers such as Peter Darling, Arlene Phillips, Matthew Warchus, Tim Sheader, Liam Steel, Ann Yee and Jamie Lloyd on titles such as Jackie The Musical, The Wizard of Oz, Urinetown, Ben Hur Live, Imagine This and Lord of The Rings.  In 2014 he collaborated with Arlene Phillips and the Monty Python team for the Python Reunion at the O2, the 2014 & 2016 Olivier Awards and he also worked on recreating the world record for the largest tap troupe routine for the BBC. As a choreographer in 2015, he choreographed the world premiere of the UK Tour Judy – The Songbook of Judy Garland starring Lorna Luft and the more recent ‘Crush the Musical’ for the Belgrade Theatre in Coventry.