Ha representado a la selección costarricense desde 2010, siendo miembro de los escuadrones que llegaron a la final de la Copa Centroamericana de 2011, y de los cuartos de final de la Copa de Oro de la Concacaf en 2011, 2015 y 2021, así como de las semifinales en su edición de 2017. También se destaca su participación en la Copa Mundial de 2018. A nivel inferior se proclamó campeón del Campeonato Sub-20 de la confederación en 2009, además fue parte del histórico cuarto lugar en el Mundial de Egipto en ese año. Otras participaciones fueron con la Sub-17 en el Torneo de Concacaf y el Mundial de Corea del Sur, ambos en 2007.