Iztok Hrastnik è nato in Slovenia nel 1987, si è laureato nel 2009 presso l’Accademia Musicale di Ljubljana con col M° Zoran Marković. Durante i suoi studi ha ricevuto molti premi in concorsi in Slovenia e all’estero.
Ha suonato come solista in varie orchestre e recitals. Ha frequentato master classes con Janne Saksala, Klaus Stoll, Josef Niederhammer, Joel Quarrington, Alberto Bocini e Antonio Sciancalepore. Ha suonato nella Gustav Mahler Jugendorchester, nella Jeunesses Nusicales World Orchestra e nella Mahler Chamber Orchestra.
Come contrabbasso solista ha lavorato dal 2007 nella Orchestra Sinfonica RTV Slovenija e dal 2011 nella Wiener Staatsoper/Wiener Philarmoniker, dove dal 2013 ricopre il ruolo di Primo Contrabbasso.