Guerrero ha fatto il suo debutto con gli Honduras nel marzo 1999 contro il Belize nella partita della coppa UNCAF e segnò 4 reti. Ha rappresentato la sua nazionale in 33 partite di qualificazione della FIFA World Cup e ha giocato nel 1999, nel 2000, nel 2001, nel 2005, nel 2007, e nel 2009.