Struk var utdannet ved Luhansk statsuniversitet for innenrikssaker. Han var medlem av Regionpartiet og senere av Opposisjonsplattform - for livet, og var folkevalgt i Verkhovna Rada fra 2012 til 2014. Fra 2020 til sin død var han borgermester i den ukrainske byen Kreminna.