Leigh Francis Leigh Francis 4/30/73 Actor Biography There is no information about «Leigh Francis» yet. Roles Keith Lemon (Actor) Lemon La Vida Loca Gallery