Career
He started to play for Hajduk Split at the age of ten and stayed in the club until 2002, when he went on to play one season for HNK Šibenik before signing with Eintracht Frankfurt in the summer of 2003. He played in 15 Bundesliga matches and scored one goal for Eintracht. In January 2009, he left for HŠK Zrinjski Mostar.
In August 2010, he signed a contract with that time Latvian champions FK Liepājas Metalurgs.
He played 15 matches in the LMT Virsliga, scoring two goals. He also played two matches in the Champions League qualification in 2010, when Metalurgs were both times beaten by the Czechoslovakian giants Sparta Praha.
He was released by Liepāja after the season ended.