Earned his bachelor’s degree from the Curtis Institute of Music studying with David Bilger. He also attended the National Orchestral Institute. He is currently a Trumpet Fellow at the New World Symphony in Miami Beach, Florida. Has worked with the Hawaii Symphony, the Columbus Symphony, the Rochester Philharmonic and other ensembles.
A laureate of numerous competitions including the Roger Voisin Memorial Trumpet Competition, the International Trumpet Guild Solo Competition and the National Trumpet Competition.
He composes music for ensembles and solo trumpet.