Boštjan Udovič je rođen u Postojini 1978. godine. Dipomirao je na Pravnom fakultetu u Ljubljani. Od 2004. godine je radio u Javnom stambenom fondu Opštine Kopar, kao Viši savetnik za pravne poslove. Nakon toga je radio u Opštini Postojna, gde je obavljao različite dužnosti, a bio je direktor Opštinske uprave Postojina u periodu od 2011. do 2014. godine.
Bio je predsednik Nadzornog odbora Stambenog fonda Republike Slovenije od 2012. do 2016. godine.
Od oktobra 2015. godine je direktor Udruženja za poslovanje nekretninama Gospodarske zbornice Slovenije.