· Senior Pastor, North New South Wales Conference of Seventh-Day Adventist Church (Current)2026–
· Master of Arts in Pastoral Leadership, Ministry, Avondale University2021–2023
· Director Of Ministry And Strategy, South Pacific Division2021–2026
· Director Of Church Planting, North New South Wales Conference (Seventh-day Adventist Church)2019–2021
· Director Of Personal Ministries, Sabbath School, Stewardship And Discipleship, Seventh-day Adventist Church Greater Sydney Conference2014–2019
· Local Church Pastor, Director Of Church Planting And Leadership Development, Seventh-day Adventist Church Western Australian Conference2012–2013
· Multi-Faith Officer, Curtin University2008–2013
· Local Church Pastor, University Chaplaincy Coordinator, Seventh-day Adventist Church Western Australia Conference2008–2013
· Ministerial Intern, University Chaplaincy Coordinator, Seventh-day Adventist Church Western Australian Conference2006–2007
· Graduate Diploma of Theology, Theology/Theological Studies, Avondale College of Higher Education2004–2005
· Postdoctoral Fellow, University of Cambridge2001–2004
· Doctor of Philosophy (PhD), Computer Systems Networking and Telecommunications, University of Canterbury1996–2001
· Bachelor of Engineering (BE), Electrical Engineering, University of Canterbury1993–1995