Barrera est convoqué pour la première fois par le sélectionneur national Ramón Otoniel Olivas pour un match de la Coupe UNCAF 2009 contre le Salvador, le (1-1). Par la suite, le , il inscrit son premier but en sélection contre le Belize, toujours lors de la Coupe UNCAF 2009 (1-1).