Bio je igrač Izviđača Ljubuški i RK Zagreb. Bio je na širem popisu hrvatskih reprezentativaca, prije nego je postao standardni član reprezentacije. Hrvatski izbornik Lino Červar uvrstio ga je u travnju 2017. na popis igrača za reprezentativno okupljanje dogovoreno za početak svibnja 2017. godine.[1]