Born and raised in Peru, Abram was called up to the Peru U18s for the 2013 Bolivarian Games. Abram also made several appearances to the Peru U20 team. Abram debuted for the Peru national team in a 4–0 friendly win against Trinidad and Tobago in May 2016.