Education
Current Employment
Previous Employment and Professional Engagements
Professional Affiliations
Residencies and Consulting
Awards and Honors
Grants
Interactive Dance Productions
Original Music for Choreography
Computer Multimedia Projects and Installations
Original Music for Theater and Film
Music for Orchestra
Commercial Recordings
Scholarly Writing
Chapters in Books
Journal Articles
Conference Proceedings
Invited Lectures and Conference Presentations
Courses Taught