
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.