Stephen holds a Bachelor of Human Services from Monash University and a Master of Clinical Family Therapy from La Trobe University, The Bouverie Centre.
Stephen has been working as the General Manager for Aged Care Services at Sacred Heart Mission since the beginning of 2012, responsible for the hostels and in-home support services.
Stephen was elected to the Board of Council to Homeless Persons in 2021.
He has been working in the health and welfare sector for the past 27 years, of which his previous position was General Manager Primary Health at a Community Health Service.
As well as holding paid positions, Stephen has held a number of voluntary board positions and participated in national and regional networks.