Rop 15 Borrhammare, elu