| Perry Mason: The Case of the Jealous Jokester (1995) Lt. Ed Brock |
| Perry Mason: The Case of the Lethal Lifestyle (1994) Lt. Ed Brock |
| Double Exposure (1994) Detective Becker |
| Perry Mason: The Case of the Wicked Wives (1993) Lt. Ed Brock |
| Perry Mason: The Case of the Killer Kiss (1993) Lt. Ed Brock |
| Perry Mason: The Case of the Telltale Talk Show Host (1993) Lt. Ed Brock |
| Sworn to Vengeance (1993) |
| Perry Mason: The Case of the Skin-Deep Scandal (1993) Lt. Ed Brock |
| Perry Mason: The Case of the Heartbroken Bride (1992) Lt. Ed Brock |
| Perry Mason: The Case of the Reckless Romeo (1992) Lt. Ed Brock |
| Perry Mason: The Case of the Fatal Framing (1992) Lt. Ed Brock |
| Perry Mason: The Case of the Glass Coffin (1991) Lt. Ed Brock |
| Perry Mason: The Case of the Ruthless Reporter (1991) Lt. Ed Brock |
| Guess Who's Coming for Christmas? (1990) Frank |
| Perry Mason: The Case of the Silenced Singer (1990) Lt. Ed Brock |
| Perry Mason: The Case of the Poisoned Pen (1990) Lt. Brock |
| Perry Mason: The Case of the All-Star Assassin (1989) Lt. Ed Brock |
| Perry Mason: The Case of the Musical Murder (1989) Lt Ed Brock |
| Perry Mason: The Case of the Avenging Ace (1988) Police Sergeant Clifford Brock |
| Perry Mason: The Case of the Scandalous Scoundrel (1987) Harry Forbes |
| Perry Mason: The Case of the Notorious Nun (1986) Lt. Ed Brock |
| 2010 (1984) Victor Milson |
| Allison Sydney Harrison (1983) Lt. Jesse Herman |
| Honeyboy (1982) Nate Walker |
| Gridlock (1980) Speed-O |
| Lawman Without a Gun (1979) Harris McIntyre |
| Samurai (1979) Richardson |
| Every Which Way but Loose (1978) Herb |
| The Dead Don't Die (1975) Frankie Specht |
| The Alpha Caper (1973) Scat |
| The Judge and Jake Wyler (1972) Quint |
| That Certain Summer (1972) Mr. Early, the Conductor |
| Short Walk to Daylight (1972) Ed |
| Fuzz (1972) Det. Arthur Brown |
| The Groundstar Conspiracy (1972) Bender |
| Buck and the Preacher (1972) Kingston |
| Welcome Home, Johnny Bristol (1972) Loughton |
| Crosscurrent (1971) Don Cope |
| Play Misty for Me (1971) Al Monte |
| O'Hara, United States Treasury: Operation Cobra (1971) Timothy |
| The Neon Ceiling (1971) Highway Patrolman |
| The D.A.: Conspiracy to Kill (1971) Eddie Jewell |
| The Brotherhood of the Bell (1970) Police Detective |
| The Lawyer (1970) Striker |
| Hello, Dolly! (1969) Laborer (uncredited) |
| The Undefeated (1969) Jimmy Collins |
| True Grit (1969) Judge Parker's Bailiff (uncredited) |
| Deadlock (1969) Noah |
| Uptight (1968) Mello |
| If He Hollers, Let Him Go! (1968) Defense Counsel |
| Coogan's Bluff (1968) Man (uncredited) |
| The Legend of Lylah Clare (1968) Reporter (uncredited) |
| Where Were You When the Lights Went Out? (1968) Policeman (uncredited) |
| The Black Klansman (1966) Lonnie |