Urodził się 20 tycznia 1975 roku w Warszawie. Studiował kompozycję w Akademii Muzycznej w Warszawie początkowo pod kierunkiem Mariana Borkowskiego, później w klasie Stanisława Moryty.
Zadebiutował w 1993 roku na scenie Teatru Dramatycznego w Warszawie spektaklem muzycznym "Śpieszmy się kochać ludzi" do wierszy księdza Jana Twardowskiego. Jego utwory były wykonywane w całej Polsce, m.in. podczas festiwalu Musica Polonica Nova we Wrocławiu, Legnickiego Festiwalu Muzyki Sakralnej, Międzynarodowego Festiwalu Muzyki Sakralnej "Gaude Mater" w Częstochowie oraz Dni Muzyki Sakralnej w Sandomierzu.
Jest autorem wielu piosenek do wierszy i tekstów m.in. Wojciecha Młynarskiego, Wisławy Szymborskiej, ks. Jana Twardowskiego, Marcina Sosnowskiego, Jacka Bończyka, Adama Nowaka, Krzysztofa Feusette i Romana Kołakowskiego.
Pisze także muzykę do filmów, m.in. "Kameleon" w reż. Janusza Kijowskiego (2001) i "Lejdis" w reż. Tomasza Koneckiego (2008) oraz do przedstawień teatralnych, m.in.: "Czarownice z Salem", "Mistrz i Małgorzata", "Romeo i Julia" (Teatr im. St. Jaracza w Olsztynie), "Piękny widok", "Piękna Pani Seidenman" (Teatr Telewizji), Blue room (Teatr Polski w Bielsku-Białej),"Who is who?" (Teatr Yidishpil w Tel-Avivie, Izrael), "Straszna Gospoda" (Teatr Żydowski w Warszawie), "Szwagierki" (Teatr Rozrywki w Chorzowie), "Spoze" (Teatro Kismet w Bari, Włochy), "Smutna królewna" (Teatr Montownia w Warszawie), "Mamy świętego Mikołaja", "Lis Przechera" (Białostocki Teatr Lalek).