2025
Past Appearances
- Friday, January 10, 2025, noon: Meeting with the winners of an Olympic sailing fundraising auction item that includes lunch with me and signed copies of all nine of my novels, Royal Canadian Yacht Club, downtown club location, Toronto.
- Tuesday, January 14, 2025, 7:00 p.m.: A book talk on A New Season for a residential group in north Toronto.
- Thursday, January 23, 2025, 7:00 p.m.: A book talk on A New Season for a residential group in midtown Toronto.
- Thursday, February 13, 2025, 4:00 p.m.: Speaking to a resident’s group to discuss the writing life, Toronto.
- Saturday, February 15, 2025, 7:00 p.m.: Performing with many other musical writers as part of the Sharp Words Literary Cabaret, Hamilton, Ontario.
- Thursday, February 20, 2025, 11:00 a.m.: A talk to the Probus Club of Oakville, Oakville, Ontario.
- Friday, February 21, 2025, noon: A talk to the Rotary Club of Toronto entitled An Unorthodox Journey to the Published Land, Toronto.
- Wednesday, March 19, 2025, 10:30 a.m.: A visit to a local book club to discuss One Brother Shy, Toronto.
- Saturday, April 26, 2025, Noon: A talk to the York Writers’ Conference, Newmarket, Ontario.
- Wednesday, May 7, 2025, 1:30 p.m.: A book talk on A New Season, the 2025 One Book, One Community selection, at the Ashcroft branch of the Thompson-Nicola Regional Library, Kamloops region, British Columbia.
- Wednesday, May 7, 2025, 6:00 p.m.: A book talk on A New Season, the 2025 One Book, One Community selection, at the Meritt branch of the Thompson-Nicola Regional Library, Kamloops region, British Columbia.
- Thursday, May 8, 2025, 5:00 p.m.: A book talk on A New Season, the 2025 One Book, One Community selection, at the Logan Lake branch of the Thompson-Nicola Regional Library, Kamloops region, British Columbia.
- Friday, May 9, 2025, 1:00 p.m.: A book talk on A New Season, the 2025 One Book, One Community selection, at the Barriere branch of the Thompson-Nicola Regional Library, Kamloops region, British Columbia.
- Friday, May 9, 2025, 5:00 p.m.: A book talk on A New Season, the 2025 One Book, One Community selection, at the Clearwater branch of the Thompson-Nicola Regional Library, Kamloops region, British Columbia.
- Saturday, May 10, 2025, 3:00 p.m.: A book talk on A New Season, the 2025 One Book, One Community selection, at the Chase branch of the Thompson-Nicola Regional Library, Kamloops region, British Columbia.
- Sunday, May 11, 2025, 1:30 p.m.: Leading a writing workshop at the Kamloops branch of the Thompson-Nicola Regional Library, as part of the 2025 One Book, One Community Program, Kamloops, British Columbia.
- Monday, May 12, 2025, 6:00 p.m.: An onstage interview to conclude the events associated with the 2025 One Book, One Community Program, Kamloops, British Columbia.
- Wednesday, May 14, 2025, 7:00 p.m.: A public book signing at The Gingerbread Press bookstore, Owen Sound, Ontario.
- Thursday, May 15, 2025, 10:00 a.m.: A book talk on A New Season to the Bluewater Association for Lifelong Learning, Owen Sound, Ontario.
- Wednesday, May 21, 2025, 2:00 p.m.: A talk on A New Season for the East York Probus Club, Toronto, Ontario.
- Monday, May 26, 2025, 6:00 p.m.: Speaking at the National Club Book Club, Toronto.
- Thursday, May 29, 2025, 6:30 p.m.: Appearing on a Humour in Writing panel at the Toronto Reference Library, organized by the Toronto Public Library’s Writer in Residence, Toronto.
- Friday, June 13, 2025, 7:00 p.m.: Interviewing Rik Emmett, Triumph’s legendary lead guitarist and singer/songwriter on stage at the Springtide Music Festival about his career and latest book, Ten Telecaster Tales, Uxbridge, Ontario.
- Friday, June 27, 2025, 6:30 p.m.: Moderating a panel entitled True Crime’s Influence to help kick off MOTIVE 2025, the Toronto International Festival of Authors’ Crime and Mystery Festival, Toronto.
- Sunday, July 6, 2025, 1:00 p.m.: A book talk about A New Season, Slocan Community Library, Slocan, B.C.
- Monday, July 14, 2025, 5:00 p.m.: A visit to a bookclub in the Greater Toronto Area.
- Thursday, July 17, 2025, 9:00 a.m.: Leading a writing workshop as part of the Saskatchewan Festival of Words, Moose Jaw, Saskatchewan.
- Friday, July 18, 2025 2:10 p.m.: A talk and reading at the Saskatchewan Festival of Words, Moose Jaw, Saskatchewan.
- Saturday, July 19, 2025, 10:10 a.m.: A talk and reading at the Saskatchewan Festival of Words, Moose Jaw, Saskatchewan.
- Sunday, July 20, 2025, 10:00 a.m.: Participating on a panel entitled Love Language, at the Saskatchewan Festival of Words, Moose Jaw, Saskatchewan.
- Monday, August 11, 2025, 1:30 p.m.: A virtual visit to a Toronto book club to discuss Up and Down.
- Saturday, September 6, 2025, 10:00 a.m.: Appearing on a Humour Panel as part of the St. Lawrence Writers Festival, Brockville, Ontario.
- Saturday, September 6, 2025, 3:00 p.m.: Interviewing international bestselling writer, Linwood Barclay, on stage at the St. Lawrence Writers Festival, Brockville, Ontario.
- Thursday, September 11, 2025, 7:00 p.m.: Sharing the stage with Steve Paikin as we interview each other about our books and lives, at a private condominium community event in Toronto.
- Wednesday, September 17, 2025, 11:00 a.m.: A talk to the Probus Club of Bobcaygeon, Bobcaygeon, Ontario.
- Wednesday, September 17, 2025, 2:00 p.m.: A book talk at the Lindsay Public Library, Lindsay, Ontario.
- Thursday, September 18, 2025, 7:00 p.m.: An onstage interview about the writing life at the Georgina Centre for Arts & Culture, Sutton, Ontario.
- Thursday, September 25, 2025, 10:00 a.m.: A talk to the Probus Club of the Annapolis Valley, New Minas, Nova Scotia.
- Friday, October 3, 2025, 7:00 p.m.: Reading from The Marionette at the Angel Reading Series, Arts and Letters Club, Toronto.
- Monday, October 6, 2025, 8:00 a.m.: Zooming in to a book club in Bangladesh for a virtual discussion of The Best Laid Plans.
- Wednesday, October 8, 2025, noon: A book signing celebrating the launch of The Marionette in Stratford, Ontario.
- Wednesday, October 8, 2025, 7:00 p.m.: A book talk about The Marionette hosted by The Book Keeper, Sarnia, Ontario.
- Thursday, October 9, 2025, 7:00 p.m.: An onstage interview to talk about The Marionette hosted by the County of Brant Public Library at the Cainsville Community Centre, Brantford, Ontario.
- Saturday, October 11, 2025, 2:00 p.m.: A book talk about The Marionette hosted by The Bookshelf in Guelph, Ontario.
- Wednesday, October 15, 2025, 6:00 p.m.: Official launch of The Marionette, Noonan’s Pub, Toronto.
- Thursday October 16, 2025, 7:00 p.m.: Appearing at the Book Drunkard Festival to discuss and read from The Marionette, Uxbridge, Ontario.
- Saturday, October 18, 2025 3:00 p.m.: Appearing at Calgary’s Wordfest on a panel called “The Leacockians,” Calgary, Alberta.
- Sunday, October 19, 2025, 1:00 p.m.: Participating on a Wordfest panel with other writers called “Extending your shelf life” in Calgary Alberta.
- Wednesday, October 22, 2025, 1:00 p.m.: A talk on The Marionette hosted by Pender Island Public Library and Talisman Books, Pender Island, BC.
- Wednesday, October 22, 2025, 6:30 p.m.: A talk on The Marionette hosted by Galiano Island Books, Galiano Island, BC.
- Saturday, October 25, 10:30 a.m.: Appearing at the Vancouver Writers Fest at a session entitled “Building Suspense,” with Jonathan Lethem, and Eddy Boudel Tan. Vancouver, BC.
- Sunday, October 26, 2025, 3:30 p.m.: Appearing the Vancouver Writers Fest at a session entitled “The Afternoon Tea” alongside Katherine Ashenburg, Fiona McFarlane, Susin Nielsen, Michael Redhill, and Michael Bennett, Vancouver, BC.
- Tuesday, October 28, 2025, 7:00 p.m.: A book talk about The Marionette hosted by Words Worth Books in Waterloo, Ontario.
- Thursday, October 30, 2025, 7:00 p.m.: A book talk about The Marionette hosted by Cedar Canoe Books, Bracebridge, Ontario.
- Tuesday, November 4, 2025, 7:00 p.m.: Interviewing Alan Doyle (cofounder of Great Big Sea) on stage at the Book Drunkard Festival in Uxbridge, Ontario.
- Wednesday, November 5, 2025, 6:00 p.m.: A talk on The Marionette at the Innisfil Public Library, Innisfil, Ontario.
- Thursday, November 6, 2025, 6:30 p.m.: A talk on The Marionette at the Hamilton Central Library, Hamilton, Ontario.
- Monday, November 10, 2025, 5:00 p.m.:Speaking to a political science class where The Best Laid Plans is on the curriculum, University of Toronto.
- Monday, November 10, 2025, 7:30 p.m.:Joining a book club virtually to discuss The Best Laid Plans, Toronto.
- Tuesday, November 18, 2025, 7:00 p.m.: A talk on The Marionette at the McNally Robinson Booksellers, Grant Park, Winnipeg, Manitoba.