Jest absolwentem UJ w Krakowie, ponadto studiował w Opolu i Toronto. Mieszka w Brzegu, pracuje we Wrocławiu. Współzałożyciel i aktywny członek działającej w Brzegu grupy poetyckiej Stowarzyszenie Żywych Poetów. Był jednym z głównych twórców wydawanego przez tę grupę w latach 1998–2004 artzinu „BregArt”, w latach 2002–2003 był stałym współpracownikiem pisma „Undergrunt”, w latach 2000–2001 naczelny i jedyny redaktor „Informatora Kulturalnego Opolszczyzny”. Od 2015 redaktor reaktywowanego art-zina „Nowy BregArt”.