Geoff has been a member of the Rotary Club of Sydney since 2005 and was club President in 2013-14. He is also a Director of Vision Beyond Aus, a charity that performs free eye surgery and provides other medical support in India, Myanmar, Nepal and Cambodia.