Leroy McClain

Leroy McClain

Actor
City: Huntingdon, Cambridgeshire, England, UK

Leroy McClain is a British-American actor, born in Huntingdon, Cambridgeshire, England.

Filmography

2 roles
2020s1 role
2021RespectCecil Franklin★ 6.8Movie
2010s1 role
2013The Happy SadMarcus★ 5.2Movie