Leo Richardson
An image from EastEnders, one of the productions that also features Leo Richardson.

Leo Richardson

Katy Keene

Katy Keene

2020

Star

Star

2016

EastEnders

EastEnders

1985