Malcolm is the Rotary Zone Coordinator for 12 Districts in Zone 8 which includes Papua New Guinea, Timor Leste and the Solomon Islands and has been jointly responsible for administering the Regional Membership Development Plan for Australia and New Zealand and is responsible for distributing the electronic newsletter Rotary on the Move.

In 2010-11 Malcolm was the District Governor of Rotary District 9520. He joined the Rotary Club of Brownhill Creek in 1986 and was President in 1990/91.  In 1990 he was a member of a Fourth Avenue In Motion (FAIM) team to the Solomon Islands and in 2003 led a Group Study Exchange (GSE) team to District 2760, Japan.