Terry Cravens was a member of the Louisville Orchestra and the Austin Symphony. Additionally he has performed with the Vienna Philharmonic, San Antonio Symphony, Los Angeles Philharmonic, Los Angeles Chamber Orchestra, Pacific Symphony, Ojai Festival Orchestra and Los Angeles Brass Society. He is a member of the Pasadena Symphony and the LA Master Chorale Sinfonia. He is Professor of Trombone and Chair of the Department of Winds and Percussion at the USC Thornton School of Music.