Claimed Profile
Selena
Jan 1, 1994
Lamb of God
Aug 31, 2004
Ayo & Teo
Mar 15, 2017
Eminem
Aug 31, 2018
Tegan and Sara
Jan 1, 2013
Engineer
53 Collabs
Songwriter
52 Collabs
Engineer, Producer
50 Collabs
Songwriter, Engineer, Artist