
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
2020s
- 2024
After the Flood
Finn Allen · 8 episodes
- 2022
Doctor Who: The Eternal Mystery
Rex
- 2021
2010s
- 2019
- 2018
- 2017
Slaughterbots
Ollie
- 2011