Gavin Shipman
Gavin & Stacey: The Finale (2024)
Jez
Bolan's Shoes (2023)
Therapist
Everybody Dies... Sometimes (2023)
Jamie
The Nan Movie (2022)
Roy Silver
Agatha Raisin: Kissing Christmas Goodbye (2021)
We Love Gavin and Stacey (2020)
Gavin & Stacey: A Special Christmas (2019)
Gavin (archive footage) (uncredited)
British Sitcom: 60 Years of Laughing at Ourselves (2016)
Mr Grace
Are you Being Served (2016)
Nick
Breaking the Bank (2016)
Shaquille 'Simon' Fraser
The Bad Education Movie (2015)
Agatha Raisin and the Quiche of Death (2014)
Catherine Tate's Nan (2014)
Catherine Tate's Nan vs Holby City (2013)
Narrator
My Daughter the Teenage Nudist (2012)
Self
Catherine Tate: Laughing at the Noughties (2011)
Dad
Horrid Henry: The Movie (2011)
Jon Moss
Worried About the Boy (2010)
Steve Coogan: The Inside Story (2009)
The Catherine Tate Show: Nan's Christmas Carol (2009)
Blay'n (voice)
Phineas and Ferb Christmas Vacation! (2009)
Soldier Vesklin (voice)
Planēta 51 (2009)
Jimmy
Lesbian Vampire Killers (2009)
Gavin & Stacey Christmas Special 2008 (2008)
Sutcliffe
Trimming the Fat (2008)
Mike
Losing It (2006)
I Love You. And You. And You. (2006)
Davy
Our Hidden Lives (2005)