Guerrero was named after fellow comic book writer and illustrator Bow Guerrero. Budjette Tan pitched the concept of Trese to him and other komikero friends one night in 2002, which eventually shaped what would become the first issue of the series. In Budjette's earlier notes, the character was considered to be named Gomez and had the rank of Sergeant Police Officer 1. 
Inspiration for the character's appearance initially came from Jaime Fabregas. However, Kajo Baldisimo referenced Marlon Brando's apperance for Guerrero in the Ablaze editions.