| Movie | Tarot | Hanson | 2024-05-01 |
| Movie | Pain Hustlers | Gambling Anonymous Doctor | 2023-10-20 |
| Movie | To Leslie | Will | 2022-10-07 |
| Movie | Black Panther: Wakanda Forever | Federal Agent | 2022-11-09 |
| Movie | Electric Jesus | Perry Minter | 2020-10-01 |
| Movie | The Glorias | NYC Policeman | 2020-12-18 |
| Movie | One Night in Miami... | Ed McMahon | 2020-12-25 |
| Movie | The Highwaymen | 1st G-Man (Oklahoma) | 2019-03-15 |
| Movie | Christmas at Graceland: Home for the Holidays | Keith | 2019-11-23 |
| Movie | Patsy & Loretta | DJ Ralph Emery (uncredited) | 2019-10-19 |
| Series | All American | Cop | 2018-10-10 |
| Movie | Through Your Door | Steven | 2013-10-18 |
| Movie | The Craigslist Killer | Michael McAllister | 2011-01-03 |
| Series | The Vampire Diaries | Med Tech | 2009-09-10 |
| Series | Greek | Rob | 2007-07-09 |
| Movie | O Sport, You Are Peace! | Self - Olympic Champion-80 | 1981-09-18 |
| Movie | Doctor Who: The Moonbase | Scientist | 1967-03-04 |
| Movie | Cape Fear | Young Blade | 1962-04-12 |
| Movie | The Cosmic Man | Sergeant | 1959-02-17 |
| Movie | Beginning of the End | Headquarters Sergeant | 1957-06-28 |
| Movie | Earth vs. the Flying Saucers | Major Kimberly | 1956-07-04 |
| Movie | The Ten Commandments | Hebrew at Crag and Corridor (uncredited) | 1956-10-05 |
| Movie | Magnificent Roughnecks | Danny | 1956-07-22 |
| Movie | Marty | Jerry (uncredited) | 1955-04-11 |
| Movie | Canyon Crossroads | Charlie Rivers | 1955-01-01 |
| Movie | A Bullet for Joey | Armand (uncredited) | 1955-04-15 |
| Movie | The Return of Jack Slade | George Hagen | 1955-10-09 |
| Movie | Air Strike | Anthony Perini | 1955-05-06 |
| Movie | Beachhead | Biggerman | 1954-02-05 |
| Movie | Man with the Steel Whip | Quivar [Chs. 1, 5-6] | 1954-07-19 |
| Movie | The Great Missouri Raid | Dick Liddil | 1951-02-01 |
| Movie | The Man Who Cheated Himself | Nito Capa | 1950-12-26 |
| Movie | Apache Chief | Lame Bull | 1949-11-04 |
| Movie | Eleventh Hour | Clark Kent | 1942-11-20 |