Leigh Francis

Leigh Francis portrayed Avid Merrion, the Bear, Craig David, Michael Jackson, and Mel B in Bo' Selecta!, A Bear's Tail, and Bo' in the USA.