El actor croata-alemán Carlo Ljubek se graduó después de su formación como actor en 2002 en Munich, Alemania, en la Otto-Falckenberg-School. En el teatro íntimo de Munich, cuando todavía estaba en la escuela, interpretó, entre otras obras, la obra de Shakespeare What You Will. Luego actuó en el Hessisches Staatstheater Wiesbaden, Alemania, de 2002 a 2007. Desde el verano de 2007 trabaja en el teatro de Colonia, Kölner Schauspiel, donde se le vio con mucho éxito como Siegfried en La saga de los Nibelungos y Jason en The Golden Fleece. Desde inicios de los años 2000 empezó a hacer apariciones en la televisión alemana, y pronto actuó en producciones cinematográficas, como Guys and Balls (2004) de Sherry Horman o The World Is Big and Salvation Lurks Around the Corner (2008) de Stefan Komandarev. Ahora podemos verlo interpretando el papel de Luca Zaric en la serie de Netflix El pasado no duerme (2023).