| Movie | Drum & Bass: The Movement | Total Science | 2020-05-25 |
| Movie | Men in Black: International | Proprietor (Charlie) | 2019-06-12 |
| Movie | Trouser Bar | 2016-04-28 | |
| Movie | The Future of Fashion with Alexa Chung | Self | 2015-10-27 |
| Movie | Frank | Man in Cowboy Hat | 2014-05-09 |
| Movie | Nine Lives | Murray (Voice) | 2002-08-26 |
| Movie | Monster's Ball | Co #3 | 2001-12-26 |
| Movie | Nice Guys Sleep Alone | Lance | 1999-10-14 |
| Movie | Shotgun Wedding | Ralphie | 1994-05-26 |
| Series | The Private War of Lucinda Smith | Private Reed | 1991-03-20 |
| Series | Hey Dad..! | 1987-02-11 | |
| Series | The Henderson Kids II | Steve Henderson | 1987-06-06 |
| Movie | Platypus Cove | Jim Mason | 1986-01-01 |
| Series | The Cowra Breakout | Bob Davidson | 1985-04-16 |
| Series | The Henderson Kids | Steven Henderson | 1985-05-09 |
| Movie | Crime of the Decade | Rolly | 1984-08-19 |
| Movie | The Fire in the Stone | Ernie Ryan | 1984-09-17 |
| Movie | Fighting Back | Tom | 1982-06-01 |
| Movie | The Million Dollar Face | 1981-03-12 | |
| Movie | Montenegro | Cab Driver | 1981-10-09 |
| Movie | Very White (Lunch Meat) | Man in Park | 1979-01-01 |
| Movie | Storm Boy | Hunter | 1977-07-28 |
| Movie | Now You See Him, Now You Don't | Road Block Officer | 1972-07-12 |
| Movie | Seven Times a Day | 1971-01-01 | |
| Movie | In Broad Daylight | Charles, the Doorman | 1971-10-16 |
| Movie | Do Not Fold, Spindle, or Mutilate | Cutler | 1971-11-09 |
| Movie | The Ribald Tales of Robin Hood | Will Scarlett | 1969-10-29 |
| Series | The Doris Day Show | Ron Harvey | 1968-09-24 |
| Series | Mr. Terrific | Harley Trent | 1967-01-09 |
| Movie | The Great Race | First Employee (uncredited) | 1965-07-01 |
| Movie | Bikini Beach | Cop #1 | 1964-07-22 |
| Series | No Time for Sergeants | 1964-09-14 | |
| Series | The Gertrude Berg Show | George Howell | 1961-10-04 |
| Movie | Visit to a Small Planet | Delton’s Assistant | 1960-02-04 |
| Movie | The FBI Story | Albert Shaw (uncredited) | 1959-10-01 |
| Movie | Wink of an Eye | Ben Lazlow | 1958-06-01 |
| Movie | The Left Handed Gun | Smith | 1958-04-30 |
| Movie | Funny Face | Steve (uncredited) | 1957-02-13 |
| Movie | Loving You | Skeeter | 1957-07-09 |
| Movie | The Deadly Mantis | Corporal | 1957-05-01 |
| Movie | Miracle in the Rain | Dixie Dooley | 1956-03-31 |
| Movie | Screaming Eagles | Pvt. Foley | 1956-05-27 |
| Movie | There's Always Tomorrow | Bellboy | 1956-01-08 |
| Movie | A Strange Adventure | Carl Johnson | 1956-08-24 |
| Movie | Pillars of the Sky | Morgan | 1956-09-14 |
| Movie | All That Heaven Allows | Tom (uncredited) | 1955-12-25 |
| Movie | Never Wave at a WAC | Testing Sergeant (uncredited) | 1953-01-28 |
| Movie | Retreat, Hell! | Andy Smith | 1952-02-17 |
| Movie | The Battle at Apache Pass | Trumpeter Ross | 1952-05-09 |
| Movie | You for Me | Frank Elcott | 1952-07-19 |