I have taught Values and Ethics, Organisational Theory and Practice, Power and Discrimination and Theory and Methods in Social Work. I am a Research Fellow at Keele University and written extensively on empowerment, equality and social justice. All of my research has been published in highly ranked professional journals. I have also conducted and supervised research on crisis communication, precarious employment, recovery coaching, guidance counselling and child protection. I was a founding member of the Counselling and Family Therapy Clinic at Queensland University of Technology. While on staff at Charles Darwin University, I was a representative on the Northern Land Council, and his research and advocacy were instrumental in improving the delivery of primary health care services to Indigenous communities in the Central and Northern regions of Australia. I have been a National Director of the Australian Association of Social Workers and reviewer for Australian Social Work and the British Journal of Social Work.