Richard Ayoade
Birthday: 1977-05-23 | Place of Birth: Hammersmith, London, EnglandBritish comedian, director, actor, writer, and TV personality.
...
Known For
The Bad Guys
The Souvenir: Part II
The Lego Movie 2: The Second Part
The Souvenir