Je rodák z Plzně, ale zformovaly ho dětství a puberta v Teplicích. Od 70. let v undergroundu. Signatář Charty 77, třikrát odsouzený, ve vězení strávil čtyři roky. V listopadu 1989 ho vysvobodila Husákova amnestie. Od konce 70. let řídil samizdatový časopis Vokno. V květnu 1990 nastoupil s Janem Rumlem na vnitro, zakládal novou kontrarozvědku, která nahradila StB. Z BIS odešel v roce 2007 jako plukovník. Dnes pracuje v ÚSTR. Kandidoval za ODS do Senátu.