Leo Turner is an actor.
Emmerdale
Series • 1972
Lost In The West
Series • 2016
physics of light
Series • 2014