Photo of Leo Flanagan

Leo Flanagan

Known for
Acting
Born
March 20, 1995
Birthplace
Rochdale, England, UK

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

Filmography

Credits from TMDB.