
Filmography

The Simpsons
1989 · Seamus (voice)

Family Guy
1999 · Guard / Contestant (voice), Butler (voice)

Late Night with Seth Meyers
2014 · Self - Guest

Conan
2010 · Self, Self - Guest

The Late Late Show with Craig Ferguson
2005 · Self

The Graham Norton Show
2007 · Self

The Late Late Show with James Corden
2015 · Self - Guest

Jimmy Kimmel Live!
2003 · Self - Guest

The IT Crowd
2006 · Roy Trenneman

The One Show
2006 · Self

Black Mirror
2011 · Mike

The Last Leg
2013 · Self

Never Mind the Buzzcocks
1996 · Self

8 Out of 10 Cats
2005 · Self

Girls
2012 · Thomas-John

Off Camera with Sam Jones
2014 · Self

The Sheep Detectives
2026 · Mopple (voice)

The Twilight Zone
2019 · Actor

Thor: The Dark World
2013 · Richard

The Russell Howard Hour
2017 · Self

Get Shorty
2017 · Miles Daly

Travel Man: 48 Hours in...
2015 · Self - Guest

The Big Door Prize
2023 · Dusty

Human Resources
2022 · Flanny O'Lympic (voice), Flanny the Lovebug (voice)

Miss Peregrine's Home for Peculiar Children
2016 · Frank

Monsters vs. Aliens
2013 · Dr. Cockroach Ph.D.

Puffin Rock
2015 · Narrator (voice)

Epic
2013 · Grub (voice)

Saturday Night Live UK
2026 · Self - Cameo (uncredited)

Bridesmaids
2011 · Rhodes

Little Crackers
2010 · Santa, Writer

Molly's Game
2017 · Douglas Downey

TFI Unplugged
2026 · Self

Mary Poppins Returns
2018 · Shamus the Coachman (voice)

Artificial
2026 · John

State of the Union
2019 · Tom

Soccer Aid
2006 · Self - Player

The Clinic
2003 · Brendan Davenport

The Cloverfield Paradox
2018 · Mundy

Moone Boy
2012 · Sean Murphy, Creator

St. Vincent
2014 · Brother Geraghty

Gulliver's Travels
2010 · General Edward

Slumberland
2022 · Phillip

Red Cap
2003 · Bernie Maddox

The Amazing Mrs Pritchard
2006 · Headmaster

The Boat That Rocked
2009 · Simon

Dinner for Schmucks
2010 · Marco

This Is 40
2012 · Ronnie

Family Tree
2013 · Tom Chadwick

How to Lose Friends & Alienate People
2008 · Post Modern Review Staff

Loving Vincent
2017 · Postman Joseph Roulin

Small Town, Big Story
2025 · Jack E. McCarthy, Writer

A Course Called Ireland
2026 · Self

My Father's Dragon
2022 · Kwan the Macaque (voice)

The Double
2014 · Nurse

Juliet, Naked
2018 · Duncan Thomson

Here We Are: Notes for Living on Planet Earth
2020 · Finn's Dad (voice)

The Crimson Petal and the White
2011 · William Rackham

FM
2009 · Lindsay Carol

Vera Drake
2004 · Sid's Customer

The Program
2015 · David Walsh

Calvary
2014 · Jack Brennan

How to Build a Girl
2020 · Alan 'Wilko' Wilkinson

Frequently Asked Questions About Time Travel
2009 · Ray
The Justin Lee Collins Show
2009 · Self

The Starling
2021 · Jack Maynard

Roman's Empire
2007 · Jase

Friends with Kids
2012 · Alex

Cuban Fury
2014 · Drew

The Incredible Jessica James
2017 · Boone

Mascots
2016 · Tommy 'Zook' Zucarello

The Secret Policeman's Ball
2012 · Self

The Sapphires
2012 · Dave Lovelace

National Theatre Live: Constellations
2021 · Roland

Puffin Rock and the New Friends
2023 · Narrator (voice)

The IT Crowd Manual
2014 · Self - Roy Trenneman
Untitled Jack and the Beanstalk Film
TBA · (voice)
Ceasefire
TBA · Niall O'Dowd

Festival
2005 · Tommy O'Dwyer

Love After Love
2018 · Nicholas

Loving Vincent: The Impossible Dream
2019 · Self

3, 2, 1... Frankie Go Boom
2012 · Bruce

Conspiracy of Silence
2003 · James

On the Edge
2027 · (voice)
Bender
TBA · Actor

Monsters Vs Aliens: Cloning Around
2013 · Dr. Cockroach (voice)

Me, Myself, and Mary
2026 · Séamas O'Reilly (voice)

Monsters vs Aliens: Creature Features
2014 · Dr. Cockroach Ph.D.

National Theatre Live: Of Mice and Men
2014 · Lennie

The Year London Blew Up
2005 · Brendan Dowd

The Secret Policeman's Ball 2008
2008 · Actor

Hotel Very Welcome
2007 · Liam

National Theatre Live: The Brightening Air
2025 · Dermot
The Adventures of Super Frank
TBA · John O'Dowd, Writer