Over 25 Years
Trumpet Performance

  • Extremely versatile in many different musical styles and settings.
  • Featured on the world's most iconic stages.
  • Appearances on Radio & Television
Improvisation doorway shot - Photo by Mike DiFeboo

    Commercial/Theater Engagements

  • Spring 2017 - West Side Story - Media Theater
  • Spring 2016 - A Wonderful Noise - Villanova Theater
  • Spring 2015 - Threepenny Opera - Villanova Theater
  • 2013 - Present - Beatlemania Now - National Tours Select Shows
  • 2012 - Present - Herald Trumpet - PA Renassaince Faire
  • Summer 2013 - Beatlemania Now - Trump Plaza, Atlantic City NJ
  • Spring 2013 - Mame - Media Theatre & Bucks County Playhouse
  • Spring 2013 - Pirates of Penzance - Bristol Riverside Theatre
  • Nov 2012 - Drowsy Chaperone - Villanova Theatre
  • May/Jul 2012 - Tulipomania - Arden Theatre, Phila PA
  • Feb 2012 - The Gene Krupa Story - Dutch Apple Theater, Lancaster PA
  • Dec/Jan 2011/12 - Gypsy - Bristol Riverside Theatre
  • Other Shows: The Producers, West Side Story, Kiss Me Kate ('99 revival), Guys & Dolls, All Shook Up, Into the Woods, Annie, Oklahoma, Pajama Game, Cinderella, Fame, many others...

    Select Orchestral/Chamber Performances

  • Nov 2016 - Bach Cantata BWV 79 - Phila, PA
  • Sep 2015 - World Meeting of Families Festival Orchestra - Phila, PA
  • Jun 2015 - California Philharmonic - Los Angeles, CA
  • Jun 2015 - Praise! Show Orchestra - Kimmel Center - Phila, PA
  • Dec 2014 - Jeremy Winston Chorale - Gloria - Rutter
  • Dec 2014 - The Messiah - Main Line Symphony - Paoli, PA
  • Oct 2014 - Bach Cantata BWV 80 - Principal Trumpet - Paoli, PA
  • Aug 2014 - Bemus Bay Pops - Trumpet - Oswego, NY

    Other Experience

  • Co-Owner - Jump City Music
  • Musician Contractor
  • Jazz Adjudicator - Cavalcade of Bands
  • Music Copyist & Arranger (Sibelius software)

    Notable Venues

  • Carnegie Hall - New York
  • Walt Disney Concert Hall - Los Angeles
  • The Kimmel Center - Philadelphia
  • Strathmore - Bethesda, MD
  • Hippodrome Theatre - Baltimore, MD
  • The Bitter End - New York