Leo Turner is an actor.
Emmerdale
Lost In The West
physics of light
TV · as Buck · 3 eps
TV · as Albert Einstein · 6 eps
TV · as Police Officer 2 · 1 ep