 In March 2006 he joined another North Devon side Torrington, taking over as player-manager the following month.Herrera resigned in February 2007 after a 7–0 defeat against Melksham Town, and returned to Bideford as a player only.After ending his playing career, Herrera worked with Torquay United's youth team, and held coaching positions as well as being the club's College Co-Ordinator.