Dramatopisarz i reżyser, doktor filologii polskiej (studia magisterskie i doktoranckie ukończył na Uniwersytecie Wrocławskim), absolwent Wydziału Reżyserii Dramatu warszawskiej Akademii Teatralnej. W latach 2003-2005 był kierownikiem literackim w Teatrze im. Wandy Siemaszkowej w Rzeszowie, a od 2004 do 2005 roku był konsultantem programowym w Teatrze im. Adama Mickiewicza w Częstochowie. W latach 1997-2002 publikował swoje teksty w „Teatrze”, „Dialogu” i „Notatniku Teatralnym”. Obecnie jest wykładowcą Wydziale Lalkarskim we Wrocławiu Państwowej Wyższej Szkoły Teatralnej im. Ludwika Solskiego w Krakowie, gdzie w 2009 roku zrobił doktorat.
Jest autorem kilku dramatów: „Katarantka” (spektakl miał premierę w Teatrze Polskim w Warszawie w 2001 roku w reżyserii autora), „Historia pewnej miłości” (tekst został wystawiony między innymi w Teatrze Polskim w Poznaniu w 2001 roku w reżyserii autora) „111” (wyreżyserowanego między innymi przez Redbada Klynstrę na deskach Teatru Narodowego w Warszawie w 2004 roku), „Deszcze” (sztuka napisana wspólnie z Krzysztofem Bizio; premiera w reżyserii Anny Wieczur-Bluszcz w 2005 roku w Teatrze im. Heleny Modrzejewskiej w Legnicy), „3×2” (spektakl w reżyserii Piotra Łazarkiewicza grany był w 2006 roku na deskach Lubuskiego Teatru im. Leona Kruczkowskiego w Zielonej Górze oraz Teatru Stara ProchOFFnia w Warszawie), „Dobrze” (sztuka została wystawiona między innymi w Teatrze Telewizji w reżyserii autora w 2007 roku), „Cięcie” (autor wyreżyserował tekst dla Teatru Polskiego Radia w 2008 roku), „Eu” (tekst dla Teatru Śląskiego im. Stanisława Wyspiańskiego w Katowicach wyreżyserował autor w 2008 roku), „C(r)ash Europe” (premiera w Teatrze Polskiego Radia w 2009 roku w reżyserii autora), „Świat jest skandalem” (spektakl grany był w 2009 roku na deskach Teatru Śląskiego im. Stanisława Wyspiańskiego w Katowicach w reżyserii autora) oraz „Wszystko się uda” (autor wyreżyserował tekst dla Teatru Polskiego Radia w 2010 roku).
Reżyserował na deskach wielu polskich scen, między innymi: Teatru Dramatycznego w Białymstoku (między innymi „Balladynę” Juliusza Słowackiego w 2000 roku), Teatru Polskiego we Wrocławiu („Imię” Jona Fosse’a w 2001 roku), Teatru Powszechnego w Łodzi („Lament” Krzysztofa Bizio w 2001 roku), Teatru im. Wandy Siemaszkowej w Rzeszowie („Kształt rzeczy” Neila LaBute’a w 2003 roku), Teatru Studio w Warszawie („Zbyt głośna samotność” wg Bohumila Hrabala w 2003 roku), Teatru im. Adama Mickiewicza w Częstochowie (między innymi „Piaskownicę” Michała Walczaka w 2004 roku), Teatru Miejskiego w Gdyni (między innymi „Dzień świra” Marka Koterskiego w 2006 roku, „Boga mordu” Yasminy Rezy w 2012 roku i „Chorego z urojenia” Moliera w 2013 roku), Teatru im. Jana Kochanowskiego w Opolu (między innymi „Złodzieja” Daria Fo w 2006 roku), Teatru Narodowego w Warszawie („Gabloty” Krzysztofa Bizio w 2006 roku) oraz Teatru im. Cypriana Kamila Norwida w Jeleniej Górze („Dobrze” własnego autorstwa w 2010 roku).
Autor brał udział w edycji:30. edycja (2023/2024)
29. edycja (2022/2023)