Plays on three Dio albums: Intermission (1986), Dream Evil (1987) and Magica (2000). He has also released three solo albums and appears on the self-titled Giuffria album from 1984.
2
Guitarist in Giuffria in the early 80s and guitarist in Dio 1986-1988 and 1999-2001.
Self
Title
Year
Status
Character
DIO: Finding the Sacred Heart - Live in Philly 1986