His compositions, in many genres ranging from solos to huge multimedia extravaganzas have been performed in many venues and festivals in Europe, Asia as well as throughout the United States. Based in New York City, he travels extensively as a performer of new music. He teaches electronic music and he is currently Chief Systems Engineer for the Music Technology Program at NYU.