Leonard Preston

Leonard Preston

Leonard Preston is an actor and writer, known for The Further Adventures of Oliver Twist (1980), EastEnders (1985) and Crime Traveller (1997).