No photoLeo TurnerActingLeo Turner is an actor.Read full biographyKnown ForLost In The West2016physics of light2014Emmerdale1972