Leo Flanagan

Leo Flanagan

Acting

Born
1995-03-20
Place of birth
Rochdale, England, UK

Biography

Leo Flanagan is known as an Actor. Some of his work includes Creation Stories, Slaughterbots, Waterloo Road, Doctor Who, Rare Beasts, Four Lives, ...

Filmography