Leta 1993 je diplomiral na Fakulteti za elektrotehniko in računalništvo v Ljubljani, kjer je leta 1997 zaključil podiplomski magistrski študij. Od leta 1997 do 2010, ko je bil prvič izvoljen za župana, je bil zaposlen v lastnem podjetju, ki se je ukvarjalo z informatiko, pa tudi s proizvodnjo energije iz obnovljivih virov in njeno učinkovito rabo.
S politiko se ukvarja že od študentskih let. Leta 1996 je bil izvoljen v Svet Krajevne skupnosti Šempeter. Skupaj s Svetom krajevne skupnosti Vrtojba so bili v tistem mandatu začeti postopki za ustanovitev lastne Občine Šempeter – Vrtojba, za kar se je ves čas aktivno zavzemal. Na prvih volitvah leta 1998 je bil izvoljen v Občinski svet Občine Šempeter – Vrtojba. V njem je deloval dvanajst let do izvolitve za župana občine v oktobru 2010. Poleg tega je bil od leta 2001 do 2009 član Sveta zavoda Splošne bolnišnice “Dr. Franca Derganca” Nova Gorica, med leti 2005 in 2009 pa član Nadzornega sveta družbe Elektro Primorska d.d. Leta 2018 je nastopil svoj tretji mandat župana Občine Šempeter – Vrtojba.
Turk, M. RE: Primorci.si. (elektronska pošta). Sporočilo za: dasa.medvescek@gkfb.si. 13. 6. 2022 (citirano 27. 6. 2022). Osebno sporočilo.