Започео је каријеру у Шибенику, у Соларису Шибеник. Касније је потписао са ВК Јадран из Сплита, а након тога за ХАВК Младост. Играо је и за ПВК Јадран из Херцег Новог, а 2002. године напустио је Хрватску и дошао у Италију где је играо за ВК Катанија и ВК Чивитавекија. Каријеру је завршио у ВК Шибеник.
Неколико година тренирао је млађе категорије ВК Шибеник, а 2015. године постао тренер сениорског тима Шибеника. Године 2016. постао је помоћни тренер ватерполо репрезентације Хрватске до 20 година.