history sheeter

a person with a long criminal record

Also, see chargesheet.