16 March 2026 | Heart Apologetics: Reaching a Culture Wounded by Abortion | CCBR’s High School Pro-life Week of Action | Toronto, ON
28 January 2026 | Pro-life Seminar with 4LifeLondon (Topic TBD) | London, ON
PAST EVENTS
2 December 2025 | PODCAST INTERVIEW: Engaging as Catholics In Public Life | Coffee, Commerce & Catechesis Podcast | Online
27 November 2025 | Medical Ethics: Is Abortion Ever Medically Necessary to Save a Woman’s Life? | Hosted by Pro-life Students at Western University | London, ON
8 November 2025 | Pro-life Panel Discussion | Choose Life Niagara Youth Retreat | Circle Square Ranch, Brantford, ON
8 November 2025 | Medical Ethics: Is Abortion Ever Medically Necessary to Save a Woman’s Life? | Choose Life Niagara Youth Retreat | Circle Square Ranch, Brantford, ON
18 July 2025 | Pro-life Philosophy: Personhood, Bodily Autonomy, & Moral Relativism | Toronto Pro-life Crash Course | Toronto, ON
18 July 2025 | Medical Ethics: Is Abortion Ever Medically Necessary To Save a Woman’s Life? | Toronto Pro-life Crash Course | Toronto, ON
2 July 2025 | Pro-life Philosophy: Personhood, Bodily Autonomy, & Moral Relativism | Training for CCBR Interns | Toronto, ON
10 May 2025 | Abortion: Why Not? (The Human Rights Case Against Abortion) | St. Francis-St. Martin Young Adults’ Group | London, ON
8 May 2025 | Pro-life Philosophy: Personhood, Bodily Autonomy, & Moral Relativism | Training for CCBR Interns | Toronto, ON
16 April 2025 | Human Life in the Womb | Gr. 5-8 students at Our Lady of the Pillar Academy | Strathroy, ON
22 March 2025 | “What is Your Vision For Your Vocation?” | Capstone Presentation for the Cardus NextGEN Fellowship | Halifax, NS
11 March 2025 | Pro-life 201: Personhood, Bodily Autonomy, & Medical Ethics | CCBR’s High School Pro-life Week of Action | Toronto, ON
5 March 2025 | Abortion: Why Not? (The Human Rights Case Against Abortion) | Calvary Chapel London | London, ON
15 February 2025 | Rehumanize: Pro-life Conversation Training | Welland-Port Colborne Pro-Life and 40 Days For Life Niagara | Thorold, ON
30 January 2025 | Pro-life Strategy: Theory of Change | Hosted by Pro-life Students at Western University | London, ON
9 January 2025 | Pro-life Strategy: Why Abortion Victim Photography? | Hosted by Pro-life Students at Western University | London, ON
16 November 2024 | Rehumanize: Pro-life Conversation Training | Lutherans For Life Canada AGM | Collingwood, ON
19 October 2024 | Abortion: Why Not? (The Human Rights Case Against Abortion) | St. Francis-St. Martin Youth Group | London, ON
22 September 2024 | 40 Days For Life: Announcements and Info Booth | Hosted by the Catholic Women’s League at Holy Cross/Santa Cruz Parish | London, ON
8 July 2024 | | Pro-life Philosophy: Personhood, Bodily Autonomy, & Moral Relativism | Training for CCBR Interns | Toronto, ON
4 June 2024 | Human Life in the Womb | Gr. 5-8 students at Our Lady of the Pillar Academy | Strathroy, ON
11 May 2024 | Guest Interview at the Toronto March For Life | Queen’s Park, Toronto, ON
9 April 2024 | Rehumanize: Pro-life Conversation Training | St. George Catholic Parish | London, ON
12 February 2024 | Medical Ethics: Is Abortion Ever Medically Necessary to Save a Woman’s Life? | Hosted by Pro-life Students at Western University | London, ON
8 February 2024 | PODCAST INTERVIEW: Humans of the Pro-life Movement | The Pro-Life Guys Podcast | Online
9 January 2024 | Rehumanize: Pro-life Conversation Training | Hosted by the Knights of Columbus at St. John the Divine Catholic Parish | London, ON
6 November 2023 | Heart Apologetics: Reaching a Culture Wounded by Abortion (co-presented with Ellie Bartsch) | Hosted by Pro-life Students at Western University | London, ON
10 August 2023 | Rehumanize: Pro-life Conversation Training | Faith Lutheran Church | London, ON
14 July 2023 | Pro-life Philosophy: Personhood, Bodily Autonomy, & Moral Relativism | Toronto Pro-life Crash Course | Toronto, ON
11 July 2023 | Lobbying Speech to Toronto City Council on protecting freedom of expression | Ontario
4 April 2023 | Pro-life 101: Dialogue Training | Hosted by the Catholic Women’s League at St. Michael’s Catholic Parish | London, ON
14 March 2023 | Pro-life 201: Embryology, Philosophy, & Medical Ethics | CCBR’s High School Pro-life Week of Action | Toronto, ON
26 November 2022 | Pro-life 101: Dialogue Training | Faith Lutheran Church | London, ON
17 November 2022 | Heart Apologetics: Reaching a Culture Wounded by Abortion | Hosted by Pro-life Students at Western University | London, ON
15 July 2022 | Advanced Pro-life Philosophy: Functionalism, Human Rights, Animal Rights, & “A Future Like Ours” | Toronto Pro-life Crash Course | Toronto, ON
15 July 2022 | Core Pro-life Philosophy: Personhood, Bodily Autonomy, & Moral Relativism | Toronto Pro-life Crash Course | Toronto, ON
22 February 2022 | Pro-life 201: Personhood, Bodily Autonomy, & Medical Ethics | CCBR’s Toronto Pro-life Bootcamp | Toronto, ON