Również w 1990 przeszedł również na studia prawnicze na Uniwersytecie Karola w Pradze. Ukończył prawo w 1997, uzyskując uprawnienia adwokata. Podjął praktykę zawodową w ramach kancelarii prawniczej założonej przez byłego premiera Mariána Čalfę, później został jednym z jej partnerów. Powoływany w skład różnych rad nadzorczych m.in. Bohemians 1905.
Od 1991 był członkiem Ruchu Obywatelskiego, do którego dołączył wraz z ojcem. W latach 1994–1998 i ponownie od 2006 do 2010 był radnym dzielnicy Praga 2. W 1997 dołączył do Czeskiej Partii Socjaldemokratycznej. Od 2011 do 2013 pełnił funkcję wiceprzewodniczącego ČSSD.
W 2010 bezskutecznie kandydował do Izby Poselskiej. W wyborach samorządowych w 2010 był liderem listy wyborczej socjaldemokratów w Pradze, uzyskując mandat radnego miasta. Wystąpił następnie przeciwko ponownemu zawiązaniu koalicji ČSSD z Obywatelską Partią Demokratyczną, zarzucając tej ostatniej liczne nadużycia.
W 2011 zwyciężył w drugiej turze przedterminowych wyborów do Senatu w okręgu Kladno, które rozpisano po śmierci jego ojca. Poza socjaldemokratami poparła do także Partia Zielonych. Już po wygranej, od 25 do 26 marca 2011, formalnie wykonywał mandat deputowanego do Izby Poselskiej, zastępując Martina Pecinę.