His music and lyrics have appeared in shows for TADA! Youth Theater, and he has written extensively on film music for Film Score Monthly and FSM Online, and for the record labels Varèse Sarabande, Intrada, La-La Land Records, Quartet Records, and Disques Cinemusique.