He has played for , Rapid Bucharest, Rari Nantes Florentia, Primorje Rijeka, HAVK Mladost.
During the summer of 2013 he played for the New York Athletic Club (USA) and won the US Open being declared MVP of the competition.
In the semifinal they met again against Jug Dubrovnik which they defeated 10-9 and went to the final game where they eventually lost against Pro Recco with the score of 8-7.
At the end of the season they managed to win the championship finishing with 11 victories, 3 draws and no defeats.
Starting the 2017/2018 season he returned to HAVK Mladost where, in 2018, he won the silver medal in the Regional League after being defeated in the final by Jug Dubrovnik with the score of 15-8.
In the Croatian Cup they were awarded the silver medals after bowing to Jug 8-7 but in the Regional League, after finishing for the first time in the club's history the first place in the regular season, the defeated in the Final Four of the competition Jug 13-12 after a pretty one sided game.
In December 2019 Mladost (2019/2020 season) defeated Jug Dubrovnik 16-12 in the Final of the Croatian Cup bringing the trophy back to Zagreb after 8 years.