He earned a doctorate in trombone performance/pedagogy and instrumental conducting from the University of Northern Colorado and a master's degree in trombone performance/pedagogy from the University of Maryland College. Professionally, he has performed in Europe and the United States with a variety of ensembles, including the Washington Korean Symphony Orchestra, the Greeley Philharmonic Orchestra, the Cheyenne Symphony Orchestra, and the Longmont Orchestra and Chorale.