Skip to content
Leo Flanagan

Leo Flanagan

Actor · Born March 20, 1995 · Rochdale, England, UK

IMDb

Biography

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

Acted in 11