The Triffids
Jan 1, 1986
Jan 26, 1989
Jan 1, 2005
Songwriter
6 Collabs
Artist, Producer
Producer, Engineer, Musician
4 Collabs
Engineer
2 Collabs
Producer, Engineer