
Prozni i dramski pisac, filmski i strip-scenarista.
Do sada je objavio romane: Konstantinovo raskršće; Duge noći i crne zastave; Znamenje anđela; Kainov ožiljak (u četiri ruke, sa Vladimirom Kecmanovićem) i Olujni bedem, kao i prozne zbirke: Leva strana druma; Low Life i Kišni psi.
Zajedno sa Vladimirom Kecmanovićem i Draganom Paunovićem autor je ilustrovane trilogije o Nemanjićima, koju čine knjige U ime oca, Dva orla i U ime sina.
Autor je više dramskih tekstova i strip-scenarija.
Jedan je od scenarista serije Senke nad Balkanom, u režiji Dragana Bjelogrlića.
Laureat je prestižne književne nagrade „Miloš Crnjanski“ (za roman Konstantinovo raskršće).
Proza mu je prevođena na ruski, engleski, grčki, slovački, makedonski, slovenački i francuski. Jedan je od najčitanijih savremenih srpskih pisaca. Član je književne grupe P-70, Srpskog književnog društva i Udruženja stripskih umetnika Srbije.
Živi i radi u Nišu.