Leo Flanagan photo
ActingMar 20, 1995 · Rochdale, England, UK

Leo Flanagan

Known for

Biography

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

Advertisement

Filmography

2 titles