Josip je završio Studijski centar za izobrazbu trenera (SCIT) na Kineziološkom fakultetu u Zagrebu, usmjerenje „Kondicijska priprema sportaša“.

Završio je certifikaciju Certified Functional Strenght Coach (CFSC) level 1 i level 2 te redovito pohađa edukacije i seminare s područja kondicijske pripreme i fitnessa s naglaskom na funkcionalan trening. Također je na Sportskom učilištu u Zagrebu završio program osposobljavanja za trenera badmintona.

Josip se dugi niz godina profesionalno bavio badmintonom te je bivši prvak Hrvatske i reprezentativac. Nastavlja rad u svojem sportu kao trener badmintona i kondicijski trener za sve dobne uzraste. Također radi kao vanjski suradnik na Kineziološkom fakultetu u Zagrebu za badminton.

U OrlandoFit Fitness Kaptol-u radi kao instruktor fitnessa i osobni trener.