Richard Ayoade, Franz Ferdinand, Royal Canoe - Cast Appearances