Es miembro de la banda de thrash metal Testament formada en San Francisco el año de 1983.