Michael began his classical training with Janice Heale School of Dance in Brisbane before studying with Queensland Dance School of Excellence and the New Zealand School of Dance. During his studies Michael further worked with the Royal New Zealand Ballet on a number of productions. After returning to Australia, Michael briefly worked with Queensland Ballet before turning his talents towards business ventures.
However Michael’s love of dance found him return to dance, training with Expressions Dance Company and Australian Dance Theatre. Since then Michael has performed with various companies including Melbourne Ballet Company and Leigh Warren Dancers, as well as an extensive career as an independent artist.
Michael is the founding Artistic Director for Melbourne City Ballet choreographing many of the company's main works to date, including Carmen, A Midsummer Night's Dream, Coppelia and The Wonderful Wizard of Oz.