I'm always excited for the opportunity to get out and about, whether it's promoting my latest book, participating in writer's panels, or leading discussions on the craft of writing. Sometimes it's just good to step away from the keyboard and interact with others. Here are some of my upcoming appearances or events.

Schedule me

for your book


Want to share my work with others? Looking for a way to make your book club extra special? Contact me for a chat with you and your book club pals to discuss my work!

It's super easy—and free! Just use this contact link and send me your request! The only thing you need is a computer capable of participating in Zoom video calls, good internet so we don't drop out, and a date/time that works for us both. 


July 18th, 2020

2:00 - 4:30 pm  Anaheim Public Library


How to Build Your Novel

This workshop is designed for folks who have never written a novel but want to start, or who are uncertain if they’re building their novel in way that will be commercially successful and exciting for readers.
We'll focus on using a traditional three-act structure, building compelling characters, plots, themes, and language, and infusing a story with cinematic elements to appeal to the modern reader.
Participants should bring writing materials or a laptop for some short exercises (and for taking notes).

Details about this appearance and others below...



Sadly, with COVID-19 impacting our ability to gather in person, I have canceled my appearance at the Anaheim Public Library. Hoping we can reschedule sometime soon!


future appearances TO COME!


stay in touch! Subscribe for updates!


Thanks for submitting!