Po zdaniu matury w 1979 podjął studia na Wydziale Elektrycznym Politechniki Warszawskiej; magisterium otrzymał w 1984. W tymże roku debiutował opowiadaniem pt. Wywrotka na łamach „Twórczości” (nr 12) oraz opublikował pierwszą powieść. W 1990 podjął pracę w koncernie Polskie Sieci Energetyczne (PSE): najpierw jako dyspozytor Krajowego Systemu Energetycznego, od 1994 jako specjalista do spraw sieci, od 2007 – kierownik zespołu w spółce Polskie Sieci Elektroenergetyczne-Centrum S.A. Równocześnie rozwijał działalność literacką. W latach dziewięćdziesiątych zajął się, poza twórczością prozatorską, dramatopisarstwem. Współpracował także przy pisaniu dialogów do seriali telewizyjnych, m.in. do serialu Na Wspólnej (TVN). Odznaczony Srebrnym Krzyżem Zasługi (2003).