Born in Leeds, UK, Olly began his dance training on the Northern Ballet CAT Scheme, later transferring to the CAT Scheme at Northern School of Contemporary Dance. He completed his BA(Hons) Contemporary Dance at Trinity Laban Conservatoire of Music and Dance and joined the EDGE Postgraduate Company in his final year. Whilst with EDGE, Olly toured the UK and Europe in works by Tamsin Fitzgerald (2Faced Dance Company), Ben Wright, Athina Vahla and Phillipe Blanchard.

After graduation, he went on to join Rosie Kay Dance Company for the creation and UK Tour of 10 Soldiers and perform in a UK and USA Tour of 5 Soldiers. Olly has also performed the principal role of Jaschiu in the Royal Opera House production of Death in Venice, directed by David McVicar and choreographed by Lynne Page. As well as performing in theatre work, he also enjoys being part of dance in film, recently starring in the TV Series of Brave New World choreographed by Maxine Doyle (Punch Drunk), and also performed in music videos for artists such as Groove Armada, The Ninth Wave and Low Island.

Olly joined Motionhouse in February 2020 and has since performed Captive, Happy Hour, HENGE, Knot, Nobody, Starchitects, Starchitects Save Santa!, WILD and Wondrous Stories.