Although born in Australia, Deni grew up playing his early career in Croatia, partly due to his Croatian origin, which began with the Sesvete club. He later joined the
youth team of Hajduk Split for a season as well as playing in Slovenia for
Triglav Kranj. He later wandered through Croatian clubs in the second division,
Solin and
Rudeš before moving to top-flight once more, joining for
Šibenik where he played alongside another fellow Croatian Australian
Doni Grdić.
Dinamo Zagreb In 2021, he was signed by
Dinamo Zagreb, making him the first-ever Australian soccer player since
Mark Viduka, also another famous Croatian Australian, to play for the club. He was also loaned to his former club
Šibenik, representing the team in only four matches. ==International career==