| Movie | Horror Show | Crazy Dave | 2025-02-28 |
| Movie | I'm Haunted 3 | Steve | 2024-10-15 |
| Movie | Memoir of a Snail | Sylvia (voice) | 2024-10-17 |
| Movie | Dad, Meet Laura | Mr. Gibson | 2022-05-31 |
| Movie | Butter Miracle Suite One | Jazz Keyboard Player | 2021-06-09 |
| Movie | CRACKed | Mr. Sacher | 2017-05-05 |
| Movie | Door 1 of the 5 Doors to Hell | Louis | 2017-09-24 |
| Movie | Intruder | Mężczyzna | 2016-06-24 |
| Movie | Englewood: The Growing Pains in Chicago | Senior | 2011-01-01 |
| Series | The PokerStars.net Big Game | Self | 2010-06-15 |
| Movie | The Road to Coronation Street | Commissionaire | 2010-09-15 |
| Movie | Little Fockers | Party Kid | 2010-12-21 |
| Movie | The One Ronnie | 2010-12-25 | |
| Movie | Sound Relief - MCG | Self (Augie March) | 2009-03-14 |
| Movie | The Fattest Man in Britain | Mad Bob | 2009-12-20 |
| Series | Black Poker Stars Invitational | Self | 2008-03-18 |
| Movie | Beholden | Gabriel | 2008-08-15 |
| Movie | There Will Be Blood | Ben Blaut | 2007-12-26 |
| Movie | When A Man Falls In The Forest | Will | 2007-02-12 |
| Movie | Bryan Ferry - Dylanesque Live The London Sessions | Self - guitar | 2007-03-05 |
| Movie | The Junior Defenders | Jail Guard | 2007-10-23 |
| Movie | TNA Final Resolution 2006 | David Young | 2006-01-15 |
| Movie | TNA Victory Road 2006 | David Young | 2006-07-16 |
| Movie | Sock Puppet Theater - Madlax: Trouble in Gauze Sokina | DLW | 2006-02-07 |
| Movie | The Beat | Doctor | 2005-08-16 |
| Movie | TNA Unbreakable 2005 | David Young | 2005-09-11 |
| Movie | TNA No Surrender 2005 | David Young | 2005-07-17 |
| Movie | TNA Turning Point 2005 | David Young | 2005-12-11 |
| Movie | Stoned | Speecy | 2005-11-18 |
| Movie | TNA Genesis 2005 | David Young (Preshow) | 2005-11-13 |
| Movie | TNA Bound for Glory 2005 | David Young | 2005-10-23 |
| Movie | Phenomenal: The Best of AJ Styles | Himself | 2004-01-01 |
| Series | Poker Royale | 2004-12-07 | |
| Movie | Matchups | Tye Henderson | 2003-06-06 |
| Movie | Bar Hopping Hotties | 2003-01-01 | |
| Movie | ROH Crowning a Champion | David Young | 2002-07-27 |
| Movie | What's a Carry On? | Storesman (archive footage) (uncredited) | 1998-12-29 |
| Movie | Michael Jackson: HIStory World Tour - Live in Copenhagen | Self - Guitar | 1997-10-05 |
| Movie | Michael Jackson: HIStory World Tour - Live in Munich | Self - Guitar | 1997-07-06 |
| Movie | Grace of My Heart | Click Brother #1 | 1996-09-13 |
| Movie | How to Make an American Quilt | Em's Father | 1995-10-06 |
| Movie | Michael Jackson: Live in Bucharest - The Dangerous Tour | Self - Lead Guitar, Rhythm Guitar | 1992-10-02 |
| Movie | Dead Girls | Elmo | 1990-09-01 |
| Movie | Madonna: Blond Ambition World Tour Live | Self - Guitar | 1990-12-13 |
| Movie | Fatal Images | Kurt Cosgrave | 1989-01-01 |
| Movie | Funny Farm | Marcus | 1988-06-03 |
| Movie | Madonna: Ciao, Italia! - Live from Italy | Self - Guitar | 1988-05-24 |
| Movie | Happy Since I Met You | Man | 1981-08-08 |
| Movie | Electric Blue 001 | Himself, Photographer | 1979-01-01 |
| Movie | Rollerbabies | Jonathan Z | 1976-07-05 |
| Movie | Pornocopia Sensual | Susan's Customer | 1976-01-01 |
| Movie | Fanny | Zeke | 1975-01-01 |
| Movie | Kadoyng | Barney | 1972-01-02 |
| Movie | Carry On Regardless | Policeman | 1961-04-04 |
| Movie | The Professionals | Constable | 1960-01-01 |
| Movie | The Captain's Table | Australian Policeman (uncredited) | 1959-01-06 |
| Movie | Carry On Nurse | Andrew Newman | 1959-01-30 |
| Movie | Danger Within | Lt. Parsons | 1959-02-17 |
| Movie | The Golden Disc | Recording Engineer | 1958-03-04 |
| Movie | Carry On Sergeant | Seventh Storesman | 1958-08-31 |
| Movie | The Shiralee | Goon | 1957-07-11 |
| Movie | The Vicious Circle | The Detective Sergeant | 1957-09-01 |
| Movie | Time Lock | Police Officer | 1957-08-27 |
| Movie | Brimstone | Todd Bannister | 1949-08-15 |