Leroy McClain

Leroy McClain

  • Place of birth: Huntingdon, Cambridgeshire, England, UK
  • Also know as: LeRoy McClain

Biography

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

Filmography

The Happy Sad

2013

As Marcus

Respect

2021

As Cecil Franklin

The Adjustment Bureau

2011

As Bureau Headquarters Staff

keyboard_arrow_up