Since graduating as a doctor in 1984, Mark has primarily worked in private Sports Medicine/musculoskeletal clinics, mainly in Wollongong, but also in Sydney.
From 1989 to 2002, Mark was team doctor for the Illawarra Steelers and then St George-Illawarra Dragons Rugby League teams in the National Rugby League competition. He was appointed team doctor for the Country Rugby League representative team for the annual City versus Country Origin matches in 1996 and 1997.
Mark commenced his football (soccer) involvement as club doctor for the Wollongong Wolves National Soccer League team from 1999 to 2004. Wollongong Wolves won the National Soccer League Championship in 2000 and 2001 and the Oceania Club Championship in 2001.
Mark provided "Away Team Doctor" duties to Sydney FC in the A- League competition from 2005 to 2012.
He was club doctor in 2012 to 2014 for the inaugural two seasons of Western Sydney Wanderers Football Club. Western Sydney Wanderers were 2012–2013 A-League Premiers and Grand Finalists, 2013–2014 A- League Grand Finalists, and 2014 Asian Champions League Champions.
Mark's representative soccer commitment began in 2001 as team doctor for the Young Socceroos.
Mark commenced as Team Doctor to the Australian Senior Men’s National Football team (the “Socceroos”) in 2006. This has involved interstate and overseas travel for Asian and World Cup competition and friendly international matches, including the 2014 and 2018 FIFA Football World Cup Finals, 2017 Confederations Cup in Russia, and 2011, 2015 and 2019 Asian Cup Finals. Socceroos were Asian Cup Champions in 2015 and runners-up in 2011.
In 2014, Mark was appointed Head of Medical Services at Football Federation Australia to oversee medical matters and governance involving the Australian National Men’s and Women’s Senior and Youth Football teams, domestic professional competitions, and Community/Grassroots Football.
The Asian Football Confederation appointed Mark as an AFC Medical Officer in 2019. Duties include AFC International Football tournament coverage, Doping Control, and lecturing at the AFC Medical Officers’ Course.
Mark’s own sporting background was diverse and included swimming, Rugby League, Rugby, squash, and rock climbing to name a few. Ultimately, his forte was distance running, representing at State, National and International level. He represented Australia at the World University Cross Country Championships in Italy in 1988.
Subsequently, Mark's athletics and Sports Medicine experience gained him appointments as team doctor for New South Wales and Australian Track and Field teams. He was team doctor for the Oceania T&F team at the Athletics World Cup in South Africa in 1998, and Medical Officer to the Australian University Team for the World University Games in Sheffield, UK, in 1991, and Buffalo, USA, in 1993. Mark was Chief Medical Officer for the World Junior Track and Field Championships in Sydney in 1996 and was track-side doctor providing athlete medical coverage during the 2000 Sydney Olympics.
Mark was proud to be chosen as a torchbearer at the Sydney Olympics.
He is involved in Sports Medicine/Sports Science research at Football Australia, has co-authored a number of International journal articles, and lectures to various groups.
Throughout his Sports Medicine career, Mark maintained an active interest in Aboriginal Medicine, working part-time for 15 years in a local Aboriginal Medical Service providing general medical services to Indigenous patients. In 1997, he volunteered his medical services to work in Calcutta, India, with Mother Teresa's nuns, and also at Gorkha Hospital in Nepal. He returned to Calcutta as a volunteer again in 1998.