 He attended the University of Southern California, studying under Tommy Johnson, where he received a bachelor's degree in music.He also has recorded for most of the major Hollywood motion picture and television studios.He currently teaches at the Colburn School and the University of Southern California.