EPISODE · Aug 6, 2021 · 45 MIN
WRITERS ON THE BEAT: Retired Police Captain and Acclaimed Crime Author Frank Zafiro
from Writers On The Beat: Crime Writers and Crime Fighters · host Gavin Reese
Retired police captain and prolific, acclaimed crime author Frank Zafiro steps into the Interrogation Room to try to get his story straight. Frank writes gritty crime fiction from both sides of the badge. His works include the River City series, which features an ensemble of police officers, and the SpoCompton series that features a rotating cast of criminals. His storytelling creed is that the good guys usually win… but not always, and never without a cost. Frank served in the U.S. Army from 1986-91 in Military Intelligence as a Czechoslovak linguist. In 1993, he became a police officer in Spokane, Washington, and worked patrol and investigations before promoting into leadership roles. He was fortunate enough to command patrol officers, investigators, K-9s, and the SWAT team before retiring in 2013. From 2013-17, he taught law enforcement at the community college and university levels, as well as leadership courses as a national instructor for a prominent police institution. He also occasionally teaches a series of writing workshops. Frank earned a BA in History from Eastern Washington University in 1998, and an MS in Administration of Justice from the University of Louisville in 2012. In this episode, Frank and host Gavin Reese discuss writing from their own experiences, criminals as people and characters, and balancing authenticity with reader experience. Frank's site and works: frankzafiro.com Gavin's site and works: gavinreese.com #police #writersbeat #writerslife #writerscraft #craftofwriting #amwriting #amwritingfiction #policeprocedural #copstory #crimefiction #amwritingcrimefiction #amreading #amreadingfiction #amreadingcrimefiction #frankzafiro #rivercity #charlie316 #gritty #fiction #hardboiled #hardboiledfiction #sempercop #gavinreese #gavinthecop #author #bestseller #authentic #authenticity
What this episode covers
Retired police captain and prolific, acclaimed crime author Frank Zafiro steps into the Interrogation Room to try to get his story straight. Frank writes gritty crime fiction from both sides of the badge. His works include the River City series, which features an ensemble of police officers, and the SpoCompton series that features a rotating cast of criminals. His storytelling creed is that the good guys usually win… but not always, and never without a cost. Frank served in the U.S. Army from 1986-91 in Military Intelligence as a Czechoslovak linguist. In 1993, he became a police officer in Spokane, Washington, and worked patrol and investigations before promoting into leadership roles. He was fortunate enough to command patrol officers, investigators, K-9s, and the SWAT team before retiring in 2013. From 2013-17, he taught law enforcement at the community college and university levels, as well as leadership courses as a national instructor for a prominent police institution. He also occasionally teaches a series of writing workshops. Frank earned a BA in History from Eastern Washington University in 1998, and an MS in Administration of Justice from the University of Louisville in 2012. In this episode, Frank and host Gavin Reese discuss writing from their own experiences, criminals as people and characters, and balancing authenticity with reader experience. Frank's site and works: frankzafiro.com Gavin's site and works: gavinreese.com #police #writersbeat #writerslife #writerscraft #craftofwriting #amwriting #amwritingfiction #policeprocedural #copstory #crimefiction #amwritingcrimefiction #amreading #amreadingfiction #amreadingcrimefiction #frankzafiro #rivercity #charlie316 #gritty #fiction #hardboiled #hardboiledfiction #sempercop #gavinreese #gavinthecop #author #bestseller #authentic #authenticity
NOW PLAYING
WRITERS ON THE BEAT: Retired Police Captain and Acclaimed Crime Author Frank Zafiro
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m