Kompozytor, improwizator, twórca instalacji multimedialnych, pedagog. Studiował w Akademii Muzycznej im. Karola Szymanowskiego w Katowicach oraz w Koninklijk Conservatorium w Hadze, ukończył studia doktoranckie w zakresie kompozycji i muzyki komputerowej w University of Chicago. Obecnie wykłada kompozycję w University of Louisville, kieruje również działającymi na tej uczelni studiami muzyki komputerowej. Gościnnie wykładał m.in. w Akademiach Muzycznych w Krakowie oraz w Katowicach, Columbia College Chicago, University of Illinois Urbana-Champaign, Indiana University