The Triffids
Jan 1, 1986
Jan 26, 1989
Mar 10, 1987
Jan 1, 2010
Artist, Producer
13 Collabs
Organizations
7 Collabs
Songwriter
6 Collabs
5 Collabs
Producer, Engineer, Musician
4 Collabs
Engineer