Autor kilkunastu sztuk teatralnych, z których najważniejsze to:
Koronacja, wyróżnienie za tekst w X Konkursie na Wystawienie Polskiej Sztuki Współczesnej. Prapremiera: 28.01.2004, Teatr Narodowy w Warszawie, reż. Łukasz Kos. Sztuka została także wystawiona w Teatrze Lubuskim w Zielonej Górze, Premiera: 20.04.2004, reż. Małgorzata Bogajewska oraz w Teatrze Skatuve w Rydze, Premiera 13.05.2007, reż. Anna Eizvertina.
Dotyk, Prapremiera: 22.10.2005, Teatr Powszechny im. Zygmunta Hubnera w Warszawie, reż. Małgorzata Bogajewska.
Zabij mnie, Nagroda Publiczności II Festiwalu Dramaturgii Współczesnej, Radom Odważny. Prapremiera: 22.03.2003, Teatr Powszechny im. Jana Kochanowskiego w Radomiu, reż. Monika Powalisz. Sztuka została także wystawiona w Teatrze im. Jana Kochanowskiego w Opolu, Premiera: 06.03.2004, reż. Bartosz Zaczykiewicz.
Imieniny, Prapremiera: 20.06.2006, Teatr Narodowy w Warszawie, reż. Aleksandra Konieczna. Sztuka została także wystawiona w Teatrze Powszechnym w Łodzi, Premiera: 31.03.2007, reż. Marcin Sławiński.
All Inclusive, Prapremiera: 08.06.2007, Teatr Wybrzeże w Gdańsku, reż. Ewelina Pietrowiak
Scenarzysta serialu Barwy szczęścia (zespół scenariuszowy).
Autor tekstów do programu telewizyjnego HBO Na stojaka