He is an active performer, educator, clinician, and adjudicator. He is the Principal Timpanist of the Garland Symphony Orchestra, Symphony Arlington, and the Las Colinas Symphony Orchestras. He has performed with the Dallas Symphony Orchestra, Dallas Wind Symphony Plano Symphony Orchestra, East Texas Symphony, Richardson Symphony Orchestra, Lewisville Lake Symphony Orchestra, Wichita Falls Symphony Orchestra, Lawton Philharmonic, The Voices of Change, Casa Manana, Theatre 3 and many others.