Leroy McClain photo
ActingHuntingdon, Cambridgeshire, England, UK

Leroy McClain

Known for

Biography

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

Advertisement

Filmography

5 titles