Huntingdon, Cambridgeshire, England, UK
Leroy McClain is a British-American actor, born in Huntingdon, Cambridgeshire, England.
Respect | Cecil Franklin | 2021-08-12 | |
The Happy Sad | Marcus | 2013-08-15 | |
The Adjustment Bureau | Bureau Headquarters Staff | 2011-03-03 |