Od 2003 był obserwatorem w Parlamencie Europejskim i przedstawicielem Słowenii w Konwencie Unii Europejskiej. W 2004 uzyskał mandat europosła z ramienia Liberalnej Demokracji Słowenii. Przystąpił w PE do grupy Porozumienia Liberałów i Demokratów na rzecz Europy oraz do Komisji Spraw Zagranicznych. Od października 2005 do czerwca 2007 zajmował stanowisko przewodniczącego Liberalnej Demokracji Słowenii. Zrezygnował po kryzysie w partii, skutkującym odejściem znacznej liczby działaczy (w tym Antona Ropa). W wyborach europejskich w 2009 uzyskał reelekcję do Europarlamentu ponownie z listy LDS. Wszedł w skład tej samej frakcji oraz komisji co w poprzedniej kadencji.

W Europarlamencie zasiadał do 2014. W latach 2015–2019 był stałym przedstawicielem Słowenii przy NATO. W 2020 dołączył ponownie do administracji rządowej jako rzecznik sztabu kryzysowego powołanego w związku z pandemią COVID-19. W tym samym roku objął funkcję rzecznika prasowego rządu Janeza Janšy. W styczniu 2021 powołany na sekretarza stanu w kancelarii premiera, powierzono mu koordynację kampanii szczepień przeciw COVID-19;