From 2007-2010 he was Chair of the NSW Advisory Committee on Community Education and from 2003-2007 member and later Chair of the Board of Adult and Community Education. He is an Adult Learning Australia Research Fellow and member of the editorial board of the Australian Journal of Adult Learning.
He has conducted research for government agencies including ANTA, NCVER, the NSW Board of ACE and ACFE and until 2001 taught and researched adult and vocational learning at the University of technology Sydney.
He is currently Adjunct Associate Professor in the Faculty of Education at the University of Canberra where he worked with Professor Louise Watson on the Australian National Engineering Taskforce project on pathways from VET to higher education engineering qualifications. See the ANET report, Scaling Up.
His recent research includes Enterprising ACE (2011), a study of innovation in ACE providers for Adult Learning Australia and Engagement, Knowledge and Capability: Connecting Research and Policy to Practice, an evaluation of ACE Research Circles for the Victorian Board of Adult, Community and Further Education, (2007, view summary or full report).