Leigh Francis is a renowned English entertainer. More precisely, Francis is an award-winning stand-up comedian, actor, director, producer, writer and voice artist....
Singer
Politician
Wrestler
Media Personality
Actress