Vystudoval žurnalistiku na Univerzitě Karlově. Na počátku 90. let nastoupil do MF Dnes, kde pracoval více než 12 let. Posléze působil v Hospodářských novinách, České televizi, časopisech Týden a Interview nebo v online denících Aktuálně.cz a Echo24.cz. Je držitelem Ceny předsedy Rady vlády ČR pro výzkum a vývoj za popularizaci české vědy (1995) a novinářské ceny Psychiatrické společností České lékařské společnosti Jana Evangelisty Purkyně (2019). Dlouhodobě se ve svých článcích věnuje rovněž novodobé historii nebo ekologii. Je autorem knihy Mengeleho dvojče A-782 (2020) věnované životnímu příběhu Jiřího Fišera, jenž jako osmiletý kluk přežil pokusy osvětimského lékaře Josefa Mengeleho a spoluatorem knihy Moje máma z Terezína (2021) o pátrání syna po utajovaném osudu jeho židovské matky.