W reprezentacji Gwatemali Medina zadebiutował 18 lipca 2004 roku w wygranym 1:0 towarzyskim spotkaniu z Salwadorem i w debiucie zdobył gola. W 2007 roku rozegrał 4 mecze w Złotym Pucharze CONCACAF 2007: ze Stanami Zjednoczonymi (0:1), z Salwadorem (1:0), z Trynidadem i Tobago (1:1) i ćwierćfinale z Kanadą (0:3). W 2011 roku został powołany do kadry na Złoty Puchar CONCACAF 2011.