Rojen je v Šempetru pri Gorici. Po izobrazbi je doktor elektrotehnike. Bil je izredni profesor na fakulteti za elektrotehniko, direktor več podjetij, med njimi Gen-I, podjetja, ki dobavlja električno energijo. Opravljal je več političnih funkcij: bil je državni sekretar za energetiko, mestni svetnik, podpredsednik dveh strank, nato je januarja 2022 postal predsednik stranke Gibanje Svoboda, maja 2022 pa predsednik vlade.