Arch Enemy
Jul 13, 2005
Opeth
Aug 30, 2005
Mar 6, 2007
Meshuggah
Mar 31, 2022
Songwriter
17 Collabs
Songwriter, Producer
13 Collabs
Songwriter, Producer, Musician
12 Collabs
Songwriter, Musician, Producer