Cast and Crew of Hap and Leonard

Cast of
Hap and Leonard

About Hap and Leonard

A darkly comic swamp noir story of two best friends set in the late 1980s. Based on the novels by Joe R. Lansdale, the series follows Hap Collins, an East Texas white boy with a weakness for Southern women, and Leonard Pine, a gay, black Vietnam vet with a hot temper.

Main Cast of Hap and Leonard

James Purefoy
plays Hap Collins (18 episodes)

Michael Kenneth Williams
plays Leonard Pine (18 episodes)

Secondary Cast of Hap and Leonard

Tiffany Mack
plays Florida Grange (6 episodes)

Irma P. Hall
plays Meemaw (5 episodes)

Déjá Dee
plays Miriam (1 episode)

Milton Saul
plays Mourner / Pallbearer (uncredited) (1 episode)

Zae Jordan
plays Boogie (1 episode)


Crew of Hap and Leonard