A man with a lengthy criminal record has been charged with murder.

Greensboro police arrested and charged Johnny Hannah, 40, of Bethel, with murder.

Arrest warrants say he robbed the victim at gunpoint and killed him last month.

Online records show he's spent years in and out of prison for drug charges, child sex offenses and embezzlement, among other charges. His parole ended in march of this year.

He is being held under no bond.