Actor | Writer | Director
Starred in many stand up comedy shows.
I don't really know what my personality is anyway. I don't really have one.
Thick rimmed glasses
Richard Ellef Ayoade
Whipp's Cross, London, England, UK
Check out our guide to the Academy Awards, our coverage of the 2019 awards season, and more.