Michael was the Chief Delivery Officer for the Invictus Games Sydney 2018, and a member of the 2018 Invictus Games Bid Steering Committee.
Prior to his time working on the Invictus Games, Michael spent 10 years with the Australian Paralympic Committee (APC), carrying out roles including Chief Executive Officer and General Manager, Sport.
During his decade with the APC, he held management positions on four Paralympic Teams (including Chef de Mission in 2010 and Deputy Chef de Mission in 2012).
In 2020, Michael received the Order of Australia Medal for service to sport for people with a disability.