Mācījies Latvijas Universitātē, taču studijas nav pabeidzis. Žurnālistikā darbojas kopš 1990. gada. Deviņdesmito gadu sākumā strādājis laikrakstos ""Atmoda"", ""Latvijas Jaunatne"", ""Baltijas kurss"", radio ""Brīvā Eiropa"". Laika posmā no 1994. līdz 2001. gadam ""Neatkarīgās informācijas un pētniecības biroja"" vadītājs. Deviņdesmito gadu otrajā pusē ievērību izpelnījās ar 1998. gadā izdoto grāmatu ""Kurš nozaga trīs miljonus?"". Šajā laikā sācis strādāt Latvijas Televīzijā, kur vadījis un veidojis raidījumus ""Deviņdesmitie"" un ""Krustpunkti"". Bijis arī ārštata korespondents laikrakstā ""Diena"".