He has spent many years serving as a missionary doctor in Zimbabwe and South Africa, including directing a maternal-child health program there. He is also the president of Missionary Health Institute, an organization that provides comprehensive healthcare and support to missionaries overseas. He attends Grace Toronto regularly with his family.