Upcoming performances Today Onwards
Past performances 2017 — Yesterday
Michael Cavanaugh Performs the Music of Elton John, Various
Pacific SymphonySoloist
View cast and crewThe Music of Billy Joel and Elton John starring Michael Cavanaugh, Various
Fort Worth Symphony OrchestraSoloist
View cast and crewMichael Cavanaugh: The Music of Billy Joel & More, Various
Jacksonville SymphonyPianist + 1 roles
View cast and crew