| Movie | Back in Action | US Air Traveller (uncredited) | 2025-01-15 |
| Movie | Cash for Gold | Mikey | 2024-12-13 |
| Movie | Sleepwalker | Brad | 2022-01-27 |
| Series | Banned! The Mary Whitehouse Story | Self | 2022-03-29 |
| Movie | Honeymoon | Mack | 2022-10-25 |
| Movie | Time to Dance | Ballroom Audience Member (uncredited) | 2021-03-12 |
| Movie | Monuments | Ted | 2021-06-04 |
| Movie | Shiddat | Airline Passenger (uncredited) | 2021-10-01 |
| Movie | Passage of My Youth | Concert Audience (uncredited) | 2021-06-22 |
| Movie | Paani Ch Madhaani | Funeral Official (uncredited) | 2021-11-05 |
| Movie | Days of the Bagnold Summer | Wedding Guest (uncredited) | 2020-08-13 |
| Movie | Wendy | The Olds | 2020-02-28 |
| Movie | Small Town Wisconsin | Wayne | 2020-08-17 |
| Movie | London Confidential | Party Guest (uncredited) | 2020-09-18 |
| Series | The Wilds | Daniel Faber | 2020-12-11 |
| Movie | Wonder Woman 1984 | Advisor to the President - White House Staff (uncredited) | 2020-12-16 |
| Movie | De De Pyaar De | Vaddi Sharaban Party Guest | 2019-05-17 |
| Movie | The Informer | Neighbour (uncredited) | 2019-08-30 |
| Movie | Swimming with Men | Councillor | 2018-07-06 |
| Movie | Disobedience | Hesped Man (uncredited) | 2018-04-24 |
| Series | Sharp Objects | Chris | 2018-07-08 |
| Movie | Final Score | West Ham - Dynamo Fan (uncredited) | 2018-09-07 |
| Movie | Iron Men | Himself | 2017-03-03 |
| Movie | Girlfriend's Day | Sonnyboy | 2017-01-24 |
| Movie | Deidra & Laney Rob a Train | Chet | 2017-01-23 |
| Movie | No Light and No Land Anywhere | Matt | 2017-01-07 |
| Movie | The Hippopotamus | Supporting Artist | 2017-03-08 |
| Movie | Paddington 2 | Tourist(uncredited) | 2017-11-09 |
| Movie | M.F.A. | Cavanaugh | 2017-03-13 |
| Movie | Rise of the Footsoldier 3: The Pat Tate Story | Father of Defendent (uncredited) | 2017-11-03 |
| Movie | Sharknado 5: Global Swarming | Background | 2017-08-06 |
| Movie | Respectable: The Mary Millington Story | Himself | 2016-04-07 |
| Series | Flaked | Dennis | 2016-03-11 |
| Movie | The Veil | Matt | 2016-04-21 |
| Movie | A Knock at the Door | Michael | 2016-10-12 |
| Movie | Jason Bourne | Deep Dream Stockholder (uncredited) | 2016-07-27 |
| Movie | Bigfoot Wars | Deputy Walton | 2014-03-10 |
| Movie | Argo | Jon Titterton | 2012-10-11 |
| Movie | Beauty and the Least | Glenn Ambers | 2012-01-01 |
| Movie | Skateland | Luther | 2011-05-13 |
| Movie | A Few Best Men | Airport VIP Security | 2011-10-14 |
| Movie | Love's Christmas Journey | Homesteader | 2011-11-05 |
| Movie | The Lodger | LAPD Officer #1 | 2009-01-14 |
| Movie | Karma Police | Oscar | 2008-04-06 |
| Movie | The Astronaut Farmer | Young Man | 2007-02-23 |
| Movie | 50 Ways of Saying Fabulous | Stuart | 2005-09-06 |
| Movie | Primer | Abe | 2004-10-08 |
| Movie | The R.M. | Prisoner | 2003-01-24 |
| Series | NCIS | Unknown | 2003-09-23 |
| Series | CSI: Crime Scene Investigation | Unknown | 2000-10-06 |
| Movie | Sex and Fame: The Mary Millington Story | Self / Interviewee | 1996-10-12 |
| Movie | F.A.R.T.: The Movie | Contestant | 1991-05-01 |
| Movie | Mary Millington's True Blue Confessions | Himself | 1980-01-01 |
| Movie | Adam at Six A.M. | Leroy | 1970-09-22 |