 An advocate for new music, he has commissioned and premiered works by over twenty composers including Robert Capanna, Andrea Clearfield, Daniel Dorff, Cynthia Folio, Jeremy Gill, Gerald Levinson, David Ludwig, Robert Maggio, Jay Reise, Kile Smith, Dmitri Tymoczko, Anna Weesner, and Andrew Waggoner.He is Director of the storytelling and music troupe, Auricolae, for which he composes music, and is a Musicopia roster artist.He also holds a master's degree in architecture from the University of Pennsylvania and worked in the atelier of Aldo Rossi and for Hugh Hardy.