Australian Army
Infantryman
Seventh-day Adventist Church (SPD) Limited
Pastor
New Norfolk Seventh-day Adventist Church
Pastor
Cairns Adventist College
School Chaplain
Seventh-day Adventist Church (Edmonton, Mossman, Cairns, Weipa)
Assistant Pastor
Hilliard Christian School
Chaplain
Serco/Sodexho
Security Officer
Tasmanian Conference of Seventh-day Adventists
Youth Director
Australian Safety & Learning Systems
Avondale College of Higher Education
Avondale University College