Michael was the artistic director of Fabulous Beast Dance Theatre from 1997 to 2015. He founded Teaċ Daṁsa in 2016 and now lives in the Corca Dhuibhne Gaeltacht with his partner Rachel Poirier and their two children. Swan Lake/Loch na hEala was the first production from Teaċ Daṁsa and has toured extensively both nationally and internationally over the past three years. MÁM is the second production from the company.