He studied at the Eastman School of Music and the Hamburg College of Music and Theater under Manfred Stahnke. Active as a composer for classical ensembles as well as interactive and computer/tape music, he is also involved in collaborative work with dance, theater, visual art, video, and space-sound installations. He is currently pursuing a PhD in Music Composition under Donnacha Dennehy at Trinity College in Dublin, where he also teaches courses in composition and orchestration.