He attended the LA Conservatory of Music. He conducted and arranged music for several Broadway and Off-Broadway productions, including Porgy & Bess, Jamaica, The Cradle Will Rock, and Fly Blackbird, earning two Obie awards. He was also musical director for the Robert Joffrey Ballet.