Iron Maiden
Jan 1, 1986
Judas Priest
Apr 7, 1986
Jan 1, 2003
Engineer
8 Collabs
Engineer, Producer, Songwriter
Producer, Engineer, Musician
Engineer, Producer, Songwriter, Artist
Artist, Songwriter