McDonald performed for Australian forces overseas several times. In December 2009 he visited East Timor to play for Australian and New Zealand troops stationed there, in September–October 2011 he played for Australian troops in Afghanistan and in July 2013 he played for Australian troops and Australian Federal Police in the Solomon Islands. In 2014 he played for the Royal Australian Navy troops in Tanzania, Africa, and in March 2016 he returned to Afghanistan to play for Australian troops.