Karlo Ressler 1989. december 26-án született Zágrábban. Az általános iskola és a középiskola elvégzése után a zágrábi jogi karra iratkozott be. Karlo Ressler kitüntetéssel (magna cum laude) diplomázott a zágrábi jogi karon. Végzős évét az angliai Sheffieldi Egyetemen végezte, ahol Erasmus diákcsereprogramban vett részt. Jelenleg a németországi Freiburgban, a Max Planck Nemzetközi és Külföldi Büntetőjogi Intézetben az emberkereskedelemről Délkelet-Európában címmel doktorál. A diploma megszerzése után Ressler asszisztensként kezdett dolgozni a zágrábi jogi karon. 2013 és 2016 között Andrej Plenković asszisztense volt, aki akkoriban az Európai Parlament képviselője volt. Amikor 2016 őszén a Horvát Demokratikus Unió (HDZ) megnyerte a parlamenti választásokat, Plenković miniszterelnök jogi és politikai tanácsadójává nevezték ki. Karlo Ressler 2009 óta a Horvát Demokratikus Unió (HDZ) képviselője. 2017-ben ő vezette a Horvát Demokratikus Unió (HDZ) új alapszabályával foglalkozó munkacsoportot. Tagja a HDZ Alapszabály-bizottságának és alelnöke a párt Igazságügyi Bizottságának. Ressler koordinálta a HDZ "Horvátország a nemzedékekért" című programjának létrehozását a 2019-es európai parlamenti választásokra. Második ciklusban az Európai Néppárt Ifjúságának (YEPP) alelnöke. 2019 májusában ő vezette a HDZ listáját az európai parlamenti választásokra. A Horvát Demokratikus Unió (HDZ) 4 mandátumot és a legtöbb szavazatot, 22,7 százalékot szerzett. Karlo Ressler a HDZ listáján szerezte a legtöbb preferenciális szavazatot, 52.309 szavazatot, ami 21,71 százaléknak felel meg, ami összességében a negyedik legjobb eredmény. Az Európai Parlamentben Karlo Ressler a Költségvetési Bizottság (BUDG) tagja és az Állampolgári Jogi, Bel- és Igazságügyi Bizottság (LIBE) póttagja. 2019 óta európai parlamenti képviselő.