Rad Crasto est guitariste, il a participé à la réalisation et la production de nombreux albums dont le dernier opus de Patrick Bernard Divine Grace Divine(2017).