Роко родился в Сплите и является воспитанником клуба "Хайдук" Сплит. С 2019 по 2022 год он выступал за словацкие клубы "Середь" и "Жилина II". Затем Роко оказался в Италии, где выступал за "Пизу", "Беневенто" и "Специю".
Привлекался в молодежную сборную Хорватии, за которую дебютировал в ноябре 2022 года в матче против Австрии, забив в дебютной игре мяч в ворота соперника.