John Anderson has ties with the Nywaigi/Mamu clans around Ingham and Innisfail in North Queensland. He has extensive experience in the areas of Indigenous Affairs (including arts and culture), native title, social policy, deaths in custody, criminal and social justice as well as engineering design and infrastructure. John has also been active in the trade union movement and a strong advocate of Indigenous workers rights. He also has experience in small business and owns and operates Pi-CaTS which provides consultancy services and training products to government, non-government and small business sectors.
John has a Graduate Certificate in Social Science (Innovative Leadership), a Bachelor of Arts with Majors in Journalism and Journalism Practice and Associate Diploma in Civil Engineering (Structures,Materials and Design).