Karierę dziennikarską rozpoczął w wieku 14 lat, kiedy został przyjęty na staż w redakcji „Przeglądu Sportowego”. W latach 1997–2001 pisał teksty na łamach magazynu „Nasza Legia”. W 2002 roku był korespondentem „Przeglądu Sportowego” na Mistrzostwach Świata w Korei Południowej i Japonii, a w 2005 został szefem działu piłkarskiego tej gazety. Następnie współpracował z „Super Expressem”, „Dziennikiem” oraz redakcjami „Futbol” i „Futbolnews”. Jest założycielem i właścicielem powstałego w 2008 roku portalu "weszlo.com", a także internetowego radia sportowego "weszlo.fm". Był przedstawicielem (na Polskę) firm bukmacherskich „bet24” oraz „Party Gaming”.