Foster made his international debut for Tonga on 20 April 2013 in their Pacific Rugby League match against Samoa. He was a member of Tonga's 2013 World Cup campaign, playing in all three of their group stage matches. Foster scored a try in Tonga's 16-0 win over Italy.