Nacido en Croacia, hijo del ex voleibolista y entrenador Ljubomir Travica, mueve a Italia siendo aún un niño y empieza a jugar en las juveniles del Sisley Treviso.
En 2002 pasa al primer equipo de Pallavolo Falconara en B1 y tan sólo un año más tarde es fichado por el Pallavolo Modena.
En 2005 baja en Segunda División en el Pallavolo Crema y luego en el Sparkling Volley Milano donde gana la Copa Italia de A2 y consigue el ascenso en Serie A1.
Regresa a Modena por dos temporadas, luego mueve a Montichiari y en el verano 2011 ficha por el Lube Macerata:[1] en dos temporadas en el equipo de las Marcas consigue ganar el Campeonato y la Supercopa de Italia de 2012 derrotando en ambas ocasiones el Trentino Volley.
En la temporada 2013/2014 se marcha al Belogori'e Bélgorod[2] ruso y logra ganar Copa y Supercopa en Rusia mientras que en ámbito internacional se lleva la Champions League y el Campeonato Mundial de Clubes de 2014.