
Leroy McClain
Acting
- Born
- —
- Place of birth
- Huntingdon, Cambridgeshire, England, UK
Biography
Leroy McClain is a British-American actor, born in Huntingdon, Cambridgeshire, England.

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