1999. május 8. óta nős, felesége Ivana Vrdoljak, szobrász. Jelenleg Amerikában, Los Angelesben élnek. Újszülöttként örökbefogadtott kisfiuk, Tin Viąnjić 2007. áprlis 19-én született. 2011. július 7-én béranya segítségével született meg második kisfiuk, első biológiai gyermekük, Vigo Leo Viąnjić. Gorannak van egy egyéjszakás kalandból született kislánya is, Lana Lourdes. 2007. március 21-én született, az anya egy ąibeniki nő, Mirela Rupić.
Édesapja, ®eljko buszvezetőként dolgozott, édesanyja, Milka bolti eladó volt. Most mindketten nyugdíjasok.
Bátyja, Joąko két évvel idősebb nála. Családos, van egy fia és egy lánya.
18 évesen, a középiskola elvégzése után letöltötte a kötelező katonai szolgálatot, majd a délszláv háború kitörése után még három hónapig önkéntesként teljesített szolgálatot a horvát hadseregben.
Ezt követően, 1991 és 1995 között a Zágrábi Színművészeti Akadémián tanult.
Több éven át tagja volt a Horvát Nemzeti Színház és a Gavella Drámaszínház társulatának.
A Dubrovniki Nyári Fesztiválon 7 éven át alakította Hamletet (1994 és 2000 között).
1999-ben csatlakozott Dr. Luka Kovač-ként a Vészhelyzet szereplőgárdájához.
Hobbijai az úszás, vívás, búvárkodás, szörf, kung-fu, autók, éneklés, gitározás, számítógépes játékok.