Speaking Itinerary

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