Leroy McClain
Acting
- Place of Birth
- Huntingdon, Cambridgeshire, England, UK
- Movies
- 3
- TV Shows
- 8
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.