Leroy McClainThe BiographyLeroy McClain is a British-American actor, born in Huntingdon, Cambridgeshire, England. IMDB Back
Leroy McClain inMoviesSort Popularity Votes Average Original Title Release Date The Adjustment Bureau 6.8 average rating ★★★★★ Respect 6.8 average rating ★★★★★ The Happy Sad 5.4 average rating ★★★★★