Person
British broadbcaster and public servant
Not who you're looking for? Others named Richard Francis: English cricketer
Studio characters