Aside from performing the traditional literature of the clarinet repertoire as well as numerous transcriptions, he has premiered compositions by such composers as Jennifer Higdon, Ralph Shapey, Meyer Kupferman, Anton Kuerti, Elliot Schwartz and Roland Tec.