Macca was a pilot in the Royal Australian Air Force for 15 years, specialising in pilot and flying instructor training for the last seven. He was posted to Malaysia, providing training there, and also served as a member of the RAAF Roulettes aerobatic team. After leaving the RAAF in 2002, he spent 8 years in Saudi Arabia as a contractor teaching the Royal Saudi Air Force Flying pilots and weapons system operators. On return to Australia he worked for the Civil Aviation Safety Authority as a manager before joining Check-6 in 2015. He lives in Sydney with his family.