To schedule a talk(teaching, sermon, etc.), guided dialogue or Q&R, etc. use the contact information tab.
Upcoming:
Past Speaking, Presentation, etc.
Upcoming:
- Kairos University Affiliate Faculty - 2017-Present
- Crossroads Community Church, Chilliwack, BC
- Yarrow United Mennonite Church, Yarrow, BC
- First Baptist Church(ABC), Bellingham, WA
- Saanich Community Church(MC), Victoria, BC
- Reality Church (MB), Vancouver, BC
Past Speaking, Presentation, etc.
- Local Church Pastoral Roles
- Pilgrim (NAB) Church,Vancouver, BC - Lead
- Bayshore Church (MCUSA, EVANA, Rosedale), Sarasota, FL - Lead (informal transitional)
- The Meeting House (Be In Christ [BIC]), High Park Parish, Toronto, ON - Site/Parish Lead
- Mercy Church (MCUSA, C&MA), Sioux Falls, SD - Lead (Planter, Lead)
- First Assembly of God/Life Change Church (A/G), Sioux Falls, SD - Assc. (Young Adults & Small Groups)
- Pilgrim (NAB) Church,Vancouver, BC - Lead
- Living Hope Christian Fellowship, Surrey, BC - Winter 2025
- Valley Road Church, Kelowna, BC - Winter 2025
- Mount Royal Mennonite Church, Saskatoon, SK - Winter 2025
- Point Grey InterMennonite Fellowship - Winter 2025
- Cedar Valley Community Church, Mission, BC - Winter 2025
- Langley Mennonite Fellowship - Winter 2025
- 白石華人門諾教會White Rock Mennonite Church, White Rock, BC - Winter 2025
- Cornerstone Evangelical (NAB) Baptist Church, Richmond, BC (English/Main Service)- Jan 2025
- Eben Ezer Mennonite Church, Abbotsford, BC - Dec 2024
- Eden Church, Chilliwack, BC - Jan 2025
- Level Ground, Abbotsford, BC - Jan 2025
- Langley Mennonite Fellowship, Langley, BC - Nov 2024
- Living Hope Christian Fellowship, Surrey, BC - Oct 2024
- 白石華人門諾教會White Rock Mennonite Church, White Rock, BC - Sept 2024
- Sherbrooke Church and First United Spanish Mennonite Church, Vancouver, BC - Sept 2024
- Black Creek United Mennonite Church, Black Creek Vancouver Island, BC - Sept 2024
- First Mennonite Church, Kelowna, BC - Aug 2024
- 基督教門諾會平安堂 Peace Mennonite Church, Richmond, BC - July 2024
- Reality (Mennonite Brethren BC) Church, Vancouver, BC - July 2024
- Eden Church, Chilliwack, BC - June 2024
- North Bay Church, Birch Bay, WA - Mar 2024, June 2024
- Sherbrooke Mennonite Church, Vancouver, BC - April 2024
- Emmanuel Mennonite Church, Abbotsford, BC - April 2024
- Point Grey Inter-Mennonite Fellowship, Vancouver, BC - April 2024
- Peace Church on 52nd, Vancouver, BC - April 2024
- North Bay Church, Birch Bay, WA - Mar 2024, June 2024
- Cornerstone Evangelical (NAB) Baptist Church, Richmond, BC (English)- Mar 2024
- Mennonite Church British Columbia Revitalization Seminar - Feb 2024
- 溫哥華信友堂 Faith Chinese North American Baptist (NAB) Church (English Services) - Monthly Speaker Aug 2023 - Jan 2024
- Valley Road Church, Kelowna, BC - Feb 2024
- Faith NAB Chinese, Surrey and Vancouver, BC - Jan 2024
- Peace Church, Richmond, BC - Jan 2024
- Living Hope Christian Fellowship, Surrey, BC - Jan 2024
- MCBC Pastors and Family Retreat/Conference - Nov 2024
- Chinatown Peace Church (combined Cantonese/English) MCBC - Oct 2023
- Eben Ezer Mennonite Church - Oct 2023
- Burnaby Pacific Grace Mennonite Brethren - Sept 2023
- Emmanuel Mennonite Church - Sept 2023
- Three MCBC Churches Combined Gathering Chilliwack area - Oct 2023
- Mennonite Church BC Event Speaker Pursuing Centre-Set Unity Pastor+Spouse Retreat - Nov 2023
- Reality Church (Mennonite Brethren BC). Vancouver, BC - 2022, 2023
- Cornerstone Evangelical Baptist Church, Richmond, BC - 2022
- Jesus Collective BC Ministry Leaders Hub - 2022
- EVANA (Evangelical Anabaptist) Network Pastor's Conference - Tongues, Play, Liberation - 2016
- Older/Other:
- North American Baptist Seminary (Now Kairos University) - Intro to Renewalist Movements/Pentecostalism
- North American Baptist Seminary - Directed Studies Assemblies of God Denominational Doctrine, History, Polity
- Central Plains Mennonite Conference Seminar - Working Towards a New Theology of the Body