Tour

Nov 3 2025 Uxbridge, ON @ Uxbridge Music Hall - BOOK EVENT more info... Buy Tickets
Nov 4 2025 Meaford, ON @ Meaford Hall and Cultural Centre - BOOK EVENT more info... Buy Tickets
Nov 14 2025 Winnipeg, MB @ RBC Convention Centre - Grey Cup Festival more info... Buy Tickets
Nov 15 2025 Winnipeg, MB @ McNally Robinson Bookseller - BOOK EVENT more info... Buy Tickets
Nov 17 2025 Vancouver, BC @ Vancouver Public Library - BOOK EVENT more info... Buy Tickets
Nov 18 2025 Victoria, BC @ Bolen Books - BOOK EVENT more info... Buy Tickets
Nov 19 2025 Calgary, AB @ WordFest - BOOK EVENT more info... Buy Tickets
Nov 23 2025 Orangeville, ON @ Orangeville Opera House - BOOK EVENT more info... Buy Tickets
Nov 24 2025 Toronto, ON @ Isabel Bader Theatre - BOOK EVENT more info... Buy Tickets
Nov 25 2025 Ottawa, ON @ Ottawa International Writers Festival - BOOK EVENT more info... Buy Tickets
Nov 26 2025 Halifax, NS @ Paul O’Regan Hall - BOOK EVENT more info... Buy Tickets
Nov 28 2025 St. John's, NL @ Coles, Avalon Mall - BOOK EVENT more info... Buy Tickets
Apr 22 2026 Brownfield, ME @ Stone Mountain Arts Center more info... Buy Tickets
Sep 16 2026 Amsterdam, NL @ Best of Holland and Belgium River Cruise more info... JOIN WAITLIST