Narodil se 11. května 1990 v Brně. Studoval aplikovanou informatiku na Fakultě informatiky Masarykovy univerzity, studium ale nedokončil. V květnu 2013 začal pracovat ve společnosti Mavenir.

Členem Pirátské strany se stal v roce 2010, mezi lety 2014 a 2016 byl jejím místopředsedou. Od září 2016 působil na jako místopředseda Komise informatiky a otevřenosti radnice Rady města Brna, jeho specializací bylo odstraňování závislosti na jednom dodavateli (vendor lock-in) a prosazování svobodného softwaru, kde je to možné.

Ve volbách do Sněmovny v roce 2013 kandidoval v Jihomoravském kraji, ale neuspěl (strana získala málo hlasů). Podařilo se mu to ve volbách v roce 2017, kdy byl zvolen poslancem.

Velmi se angažuje v prosazování zákona o legalizaci marihuanu a usnadnění cesty k ní těm, kdo ji potřebují.