30-letni obrońca trafił do Legii przed sezonem 2012/13, ale nie zdołał wywalczyć miejsca w składzie. Przez półtora roku rozegrał 14 spotkań w zespole trenera Jana Urbana - siedem w ekstraklasie, cztery w Pucharze Polski, dwa w Lidze Europejskiej i jedno w Superpucharze.
Sięgnął jednak z drużyną z Łazienkowskiej po mistrzostwo i krajowy puchar.
Wcześniej grał w NK Dravograd, ND Gorica, KAA Gent i Hapoelu Tel Awiw. W reprezentacji Słowenii wystąpił 39-krotnie i zdobył trzy gole.