Narodil se 22. ledna 1984 v Ostravě. Vystudoval informatiku a jako vedlejší specializaci hospodářské dějiny na Vysoké škole ekonomické v Praze, kde získal inženýrský titul. Působí v mezinárodních firmách pracujících s IT, především v oblasti analýzy a zpracovávání velkých dat.

Od roku 2009 je členem České pirátské strany.

V komunálních volbách v roce 2012 kandidoval do zastupitelstva města Ostravy, ale neuspěl. Nepodařilo se mu to ani v roce 2014.

Kandidoval také v krajských volbách v letech 2012 a 2016 do zastupitelstva v Moravskoslezském kraji, ale ani jednou neuspěl.

V roce 2013 kandidoval ve volbách do Poslanecké sněmovny v Moravskoslezském kraji, ale neuspěl, protože strana nedostala dostatečný počet hlasů. Podařilo se mu to až v roce 2017 a stal se poslancem.

V Ostravě je zapojen do občanských aktivit majících za cíl zlepšovat veřejný prostor, zajímá jej architektura a urbanismus. Je aktivní sportovec, má rád moderní technologie, českou kinematografii, bílé víno a noční oblohu.