Upcoming Events

There are no upcoming events.

Past Events

Greer Library Friends

Date: August 20, 2019

Time: 11:30 AM - 1:30 PM

Location: Greer Community Center/Greer Memorial Library

Phoenix bird perched

Honored to be the guest speaker for the annual author’s luncheon!


Start date: July 9, 2019

End date: July 13, 2019

Location: Grand Hyatt Hotel, New York

Thrillerfest 2019

So excited to attend the premier conference for thriller writers!

Speaking at SAGES on Central

Date: April 10, 2019

Time: 12:00 pm - 1:30 pm

Location: 6300 N Central Ave Phoenix, AZ 85012 (St. Barbara conf. rooms I & II at All Saints Episcopal Church)


SAGES on Central

Join me for a special speaking event for seniors at SAGES (Senior Adult Growth and Enrichment Society) in the heart of Phoenix.

Special Appearance with J.A. Jance

Date: April 2, 2019

Time: 1:00 PM - 2:30 PM

Location: Sun City Oro Valley Activity Center Auditorium, 1495 E Rancho Vistoso Blvd, Oro Valley, AZ 85755

Appearances | Book Signings | News


Please join me for a very special joint appearance with New York Times bestselling author J.A. Jance! Two authors who love a good laugh, authentic Mexican food, and cop stories with grit and heart…you won’t want to miss this one! Mostly Books will have books on hand for sale.

Special Appearance with Ed Aymar

Date: March 30, 2019

Time: 7:00 PM - 8:00 PM

Location: Changing Hands Bookstore, 300 W Camelback Rd, Phoenix, AZ 85013

Appearances | Book Signings

changing hands logo

Acclaimed Washington DC author Ed Aymar launches his crime thriller, UNREPENTANT. After a short reading from Ed, I’ll join him to discuss writing, books, and whatever else comes up. And yes, there will be cupcakes!

Podcast: Writers on the Beat

Date: March 29, 2019

Time: 4:00 - 4:30 PM, PDT

Location: Authors on the Air Global Radio Network

Appearances | News


Host and fellow veteran cop turned thriller author Gavin Reese and I chat about bringing authenticity and real world experience to fiction writing (especially where it pertains to cops, crime, and criminals). Join the conversation!

Sun City West

Date: March 26, 2019

Time: 10:00 am - 11:00 am

Location: Sun City West, RH Johnson Recreation Center Campus Lecture Hall, 19803 North RH Johnson Blvd

Appearances | Book Signings

Sun City West

Looking forward to seeing everyone for a lively, interactive talk and book signing for the third book in Detective Cruz mystery/thriller series (set in Phoenix). Books will be available for purchase by Barnes & Noble.

Television appearance

Start date: March 19, 2019

End date: May 31, 2019

Time: Variable (click on "more info" link below)

Location: PBS Arizona Television

Appearances | News


Thrilled to talk to José Cárdenas, host of the acclaimed Horizonte program on PBS Arizona, about the Veranda Cruz series.

Venture Out resort

Date: March 15, 2019

Time: 1:30 pm - 3:00 pm

Location: 5001 E Main Street, Mesa, AZ 85205 (in the ballroom)

Appearances | Book Signings

venture out

Please come by for a fun and interactive presentation!

Launch party for DEATH BLOW

Date: March 8, 2019

Time: 7:00 pm - 8:00 pm

Location: The Poisoned Pen Bookstore at 4104 N Goldwater Blvd, Scottsdale, AZ 85251

Appearances | Book Signings | News

the poisoned pen

Please join me for the official launch party for DEATH BLOW, book three in the Detective Cruz mystery/thriller series! As usual, there will be cake, giveaways, a live interview, fun interactive Q&A with prizes for the best answers from the audience, and inside scoop galore! (And did I mention cake?) You can pre-order your copy using the link to the Poisoned Pen bookstore (it’s below the date and time).