Colin moved to Marrickville in 1985, and is passionate about the community. He served a term as a Councillor on Marrickville Council between 2004 to 2008. On Council he was instrumental in ensuring Council restarted its apprenticeship scheme; creating job opportunities for local young people, actively campaigned for the new public pools in Enmore and Petersham, and incorporating accessibility for people with disabilities into Council’s planning protocols.

Colin is also a member of Marrickville Heritage Society and Wolli Creek Preservation Society, an opponent of the WestConnex project, and a long time campaigner for public transport. Colin is a volunteer presenter of a local government focused community radio program on Thursday mornings on Radio Skid Row 88.9FM. He works in foster care, is a union member, an active supporter of live music, and a justice of the peace.