Attivo in gare FIS dal settembre del 2012, Vrhovnik ha esordito in Coppa del Mondo il 21 gennaio 2017 a Chaux-Neuve (43º) e ai Campionati mondiali a Lahti 2017, dove si è classificato 49º nel trampolino normale, 47º nel trampolino lungo e 11º nella sprint a squadre. Ai Mondiali juniores di &lt;a href="Campionati%20mondiali%20juniores%20di%20sci%20nordico%202018"&gt;Kandersteg/Goms 2018&lt;/a&gt; ha vinto la medaglia d'oro nella 5 km e ai successivi XXIII Giochi olimpici invernali di , sua prima presenza olimpica, si è piazzato 28º nel trampolino normale e 42º nel trampolino lungo; l'anno seguente ai Mondiali di Seefeld in Tirol 2019 è giunto 32º nel trampolino normale, 29º nel trampolino lungo e 11º nella sprint a squadre, mentre a quelli di Oberstdorf 2021 si è classificato 35º nel trampolino normale, 33º nel trampolino lungo e 10º nella sprint a squadre.