Medina played for Honduras at the 1995 FIFA World Youth Championship in Qatar. Playing in central defense, Medina made his senior debut for the Honduras against Turkey on June 11, 1995. By 1999 he became a regular starter in the squad, playing next to Samuel Caballero and Reynaldo Clavasquín in the three-man defensive lineup favored by coach Ramón Maradiaga. He has earned a total of 53 caps, scoring no goals. He has represented his country in 19 FIFA World Cup qualification matches and Medina appeared in all six matches when Honduras took third place at the 2001 Copa América, converting a penalty during the shootout in the third-place victory over Uruguay. He also played fourteen times in the qualifying phase as Honduras narrowly missed out on the 2002 FIFA World Cup and played at the 1997 and 1999, as well as at the 2000 and 2003 CONCACAF Gold Cups.