Conservatory
- Curtis Institute of Music, student (1996-2001)
Orchestras & Opera Companies
- Chamber Orchestra of Philadephia, Principal Oboe (2001-present)
- Opera Philadelphia, Principal Oboe (2009 - present)
- Academy of Vocal Arts, Principal Oboe (2004 - present)
- Philadelphia Orchestra, Substitute Oboe (2001 - present)
- The Knights Chamber Orchestra, Oboe, Guest Performer (2014-2015)
Youth Orchestras
- Boston Youth Symphony Orchestra, alumnus
- New England Conservatory Youth Program, alumnus
- Boston University Tanglewood Institute, alumnus
- Verbier Festival, Switzerland, alumnus
- Philadelphia Youth Orchestra, master class
Universities & Colleges
- Franklin & Marshall College, adjunct instructor (2006-2015)
- Haverford College, master classes (2008 - present)
Student Programs
- Kinhaven Music School, alumnus (1990-1994) and master class (2013)
- Settlement Music School, woodwind quintet instructor (2015 - present)