Hap and Leonard



Detective Marvin HansonPlayed by Cranston Johnson

Detective Marvin Hanson is a good-looking, smart cop who despite being black has climbed the ranks in a Southern police force. He's quietly ambitious and eager to get ahead. Hard-nosed and suspicious of everyone until they prove him wrong, he keeps his cards close to his vest and always has one eye on the politics of his position.