Absolvent pražskej Vysokej školy ekonomickej (VŠE) bol za normalizácie počas komunistického režimu prepustený zo zamestnania a vykonával rôzne profesie. Bol signatárom Charty 77 a v 80. rokoch minulého storočia skončil za poburovanie vo väzení.
Charta 77 vznikla na protest proti nedodržiavaniu základných ľudských práv a slobôd v totalitnom Československu. Autori úvodného vyhlásenia a ľudia okolo nich vytvorili neformálnu opozičnú skupinu, ktorá stála v čele protirežimového boja. Až do pádu komunizmu v roku 1989 sa pod Vyhlásenie Charty 77 podpísalo celkove 1 883 ľudí.
Mašek po novembri 1989 spoluzakladal ODA a zasadal v Českej národnej rade, po vzniku samostatnej Českej republiky aj v Poslaneckej snemovni, dolnej komore parlamentu.
Z ODA vystúpil v decembri 1997 a aktívny bol pri zakladaní marginálnej Strany konzervatívnej zmluvy (SKS), ktorá nadväzovala na pravicové krídlo ODA. V roku 2010 zvolili Mašeka ako kandidáta TOP 09 do zastupiteľstva v obvode Praha 6, dodal portál Novinky.cz.