Рођен је у Дубровнику 19. априла 1963. године.[1] Рукометну каријеру је започео у млађим категоријама Рукометног клуба Дубровник 1977, са непуних 14 година. Дрес свог матичног клуба носио је до 1981. године и одласка на одслужење војног рока. По повратку из ЈНА постао је играч тада врло јаке екипе Медвешчака из Загреба. За овај тим је играо до 1990. године и био је један од најбољих играча. Са клубом је 1987, 1989. и 1990. године освојио Куп Југославије. Након одласка из Медвешчака, играо је од 1990. до 1994. године за немачког бундеслигаша ТВ Еитра. Од 1994. постаје играч тада одличне екипе Бадел 1862 Загреб, чији је дрес носио до 1996. године. Под водством тренера Абаса Арсланагића, освојио је 1995. и 1996. године куп и титулу првака Хрватске, а два пута играо у финалу ЕХФ Лиге шампиона.[2] Последњу сезону у играчкој каријери, 1997/98, одиграо је у загребачком Медвешчаку.
Након завршетка играчке каријере једно време је радио као тренер. Две године је био тренер у рукометном клубу Извиђач из Љубушког, са којим је освојио Куп и првенство Босне и Херцеговине.[2]