Nikola a été prénommé d'après son arrière-grand-père, qui était un protoiereus à Mostar. Il a fait ses débuts au cinéma avant ses 13 ans, dans le rôle du jeune Ivan dans le film de 1980 « Rad na određeno vreme ». Au cours des années 1980, il a joué des rôles importants dans le film « Igmanski marš » (1983), la série télévisée « Sivi Dom » (1986), et l'un des rôles principaux dans trois suites de la très populaire série de films Foolish Years, qui l'a établi comme l'un des acteurs les plus célèbres de la jeune génération en Yougoslavie.
En 1992, il a tenu le rôle principal dans le film « Mi nismo anđeli » (Nous ne sommes pas des anges) de Srđan Dragojević, pour lequel il reste notable. Il a joué à nouveau dans la suite de 2005 Mi nismo anđeli 2.
Il est marié à Aleksandra Đurić, avec qui il a une fille Ana (2008) et deux filles jumelles (2013).
Il a fait ses débuts en tant que réalisateur avec le film Herd (2016).