He made his debut for the Croatian national team in a friendly match against Hungary on 10 April 1996 in Osijek and also managed to score his first and only international goal in this match. He was subsequently also part of the Croatian squad at the UEFA Euro 1996 finals in England, but made only one appearance at the tournament by playing the first half of the final group match against Portugal. He subsequently appeared in only two more matches for the Croatian national team, playing as a substitute in a 1996 friendly against Morocco as well as in the Croatian team's first UEFA Euro 2000 qualifier against the Republic of Ireland on 5 September 1998. In all, he won a total of five international caps and scored one goal for Croatia.