Filmography from Richard Ayoade

The Semplica Girl Diaries

The Semplica Girl Diaries

AD/BC: A Rock Opera

AD/BC: A Rock Opera

Joseph

The Electrical Life of Louis Wain

The Electrical Life of Louis Wain

Henry Wood

The Bad Guys

The Bad Guys

Professor Marmalade (voice)

The Watch

The Watch

Jamarcus

The Wonderful Story of Henry Sugar

The Wonderful Story of Henry Sugar

Dr. Marshall / Great Yogi

Hello, Friend

Hello, Friend

Computer Man

The Boxtrolls

The Boxtrolls

Mr. Pickles (voice)

The Rat Catcher

The Rat Catcher

Editor

Backstage... at the Cambridge Footlights

Self

Miranda: Morecambe & Wise and Me

Self

The Wonderful Story of Henry Sugar and Three More

The Wonderful Story of Henry Sugar and Three More

Dr. Marshall / The Great Yogi / Various

The Bad Guys 2

The Bad Guys 2

Professor Marmalade (voice)

Bunny and the Bull

Bunny and the Bull

Museum Curator

Peter Cook and Dudley Moore: The Missing Sketches

Self

Early Man

Early Man

Treebor (voice)

The IT Crowd Manual

The IT Crowd Manual

Himself / Maurice Moss

The Souvenir

The Souvenir

Patrick

Festival

Festival

Dwight Swan

Paddington 2

Paddington 2

Forensic Investigator

The Lego Movie 2: The Second Part

The Lego Movie 2: The Second Part

Ice Cream Cone (voice)

The Souvenir: Part II

The Souvenir: Part II

Patrick

The Life and Death of Peter Sellers

The Life and Death of Peter Sellers

Photographer at Wedding

Soul

Soul

Counselor Jerry (voice)

Wynde: Behind the Man

Wynde: Behind the Man

Interviewer

Neo Yokio: Pink Christmas

Neo Yokio: Pink Christmas

Herbert Sims

22 vs. Earth

22 vs. Earth

Counselor Jerry (voice)

Danger Island

Danger Island

Dr. Medino (voice)

The Extraordinary Miss Flower

Self

Nathan Barley

Nathan Barley

Ned Smanks

Garth Marenghi's Darkplace

Garth Marenghi's Darkplace

Dean Learner / Thornton Reed

Time Trumpet

Time Trumpet

Man to Man with Dean Learner

Man to Man with Dean Learner

Dean Learner

Mel Giedroyc: Unforgivable

Mel Giedroyc: Unforgivable

Self

The IT Crowd

The IT Crowd

Maurice Moss

8 Out of 10 Cats Does Countdown

8 Out of 10 Cats Does Countdown

Self - Contestant

Hypothetical

Hypothetical

Self

Snuff Box

Snuff Box

Music Show Host

The Mighty Boosh

The Mighty Boosh

Saboo

Have I Got News for You

Have I Got News for You

Self - Host

Disenchantment

Disenchantment

Alva Gunderson / Gordy (voice)

Moominvalley

Moominvalley

The Ghost (voice)

Apple & Onion

Apple & Onion

Onion (voice)

Neo Yokio

Neo Yokio

Herbert Sims (voice)

The Mighty Boosh

The Mighty Boosh

Dixon Bainbridge

Danger Mouse

Danger Mouse

The Snowman (voice)

The IT Crowd

The IT Crowd

Moss

Noel Fielding's Luxury Comedy

Noel Fielding's Luxury Comedy

The Late Late Show with Craig Ferguson

The Late Late Show with Craig Ferguson

Self

Strange Hill High

Strange Hill High

Templeton (voice)

Krapopolis

Krapopolis

Tyrannis (voice)

Rugrats

Rugrats

Duffy (voice)

Gadget Man

Gadget Man

Presenter

Travel Man: 48 Hours in...

Travel Man: 48 Hours in...

Self - Host

Never Mind the Buzzcocks

Never Mind the Buzzcocks

Self

Question Team

Question Team

Self

Black Mirror

Black Mirror

Richard Ayoade (voice)

Full English

Full English

Edgar Johnson

Was It Something I Said?

Was It Something I Said?

Self - Team Captain

Have I Got News for You

Have I Got News for You

Self - Guest Host

Armstrong and Miller

Armstrong and Miller

The Vicar of Dibley

The Vicar of Dibley

Bernard

The IT Crowd

The IT Crowd

Himself

Alan Davies: As Yet Untitled

Alan Davies: As Yet Untitled

Self

The Fake News Show

The Fake News Show

Himself - Panelist

Along for the Ride with David O'Doherty

Along for the Ride with David O'Doherty

Self

Rhod Gilbert's Growing Pains

Rhod Gilbert's Growing Pains

Guest

Disenchantment

Disenchantment

(voice)

Disenchantment

Disenchantment

Alva Gunderson (voice)

Gogglebox

Gogglebox

Self

8 Out of 10 Cats Does Countdown

8 Out of 10 Cats Does Countdown

Himself (Guest captain)

Duck Quacks Don't Echo

Duck Quacks Don't Echo

Roast Battle

Roast Battle

Self - Guest Judge

Room 101

Room 101

Self

Have I Got a Bit More News for You

Have I Got a Bit More News for You

Self - Presenter

Late Night with Seth Meyers

Late Night with Seth Meyers

Self

Neo Yokio

Neo Yokio

Salesclerk (voice)

Rob Beckett's Smart TV

Rob Beckett's Smart TV

Self - Guest

A League of Their Own

A League of Their Own

Monsters at Work

Monsters at Work

Declan (voice)

Kung Fu Panda: The Dragon Knight

Kung Fu Panda: The Dragon Knight

Archmage Kyle (voice)

The Mandalorian

The Mandalorian

Zero (voice)

The Graham Norton Show

The Graham Norton Show

Self

8 Out of 10 Cats

8 Out of 10 Cats

Self

The Big Narstie Show

The Big Narstie Show

Self

The Crystal Maze

The Crystal Maze

Himself - Host

The Last Leg

The Last Leg

Celebrity Catchphrase

Celebrity Catchphrase

Big Fat Quiz

Big Fat Quiz

Self - Contestant

The Crystal Maze

The Crystal Maze

Host

The Last Leg

The Last Leg

Self

Dream Productions

Dream Productions

Xeni (voice)