Richard AyoadeDate of Birth: June 12, 1977Richard Ayoade Selective FilmographyThe Mandalorian(2019)CastActorThe Watch(2012)CastActor(*) uncredited