John was a respected MPCA Board Member, holding various positions including:-
Finance Committee 1996-97,1997-98,1998-99,1999-2000
Pennant Committee 1999-2000
Investigation Officer 1997-98,1998-99,1999-2000
In addition to the MPCA, John was also a dedicated Balnarring Cricket Club Member where he attained Life Membership and held the position of Secretary from 1994 to 2002.