IMDB · X (Twitter)

Leigh Francis

Actor · Writer

1973-04-30 · Leeds, Yorkshire, England, UK · Male

32 series in the catalog

Leigh Francis is an United Kingdom actor/writer, born April 30, 1973. Born in Leeds, Yorkshire, England, UK.

Filmography

Series this person is credited in.