Richard Ayoade

Birthday: May 23rd, 1977 Place of Birth: Hammersmith, London, England

British comedian, director, actor, writer, and TV personality.