Sepultura
Apr 7, 1989
Dew-Scented
May 24, 2013
Opprobrium
Aug 31, 2018
Musician
2 Collabs
Songwriter, Musician
1 Collabs
Songwriter, Musician, Engineer
Engineer, Producer, Musician
Artist, Producer
Musician, Songwriter, Producer