| Movie | Babs | Bar Patron | 2026 |
| Movie | Hold It Together | Tom | 2026 |
| Movie | McVeigh | Gun Show Vendor | 2024-06-07 |
| Movie | Alan and the Rulers of the Air | Greg | 2023-10-27 |
| Movie | The Awakening | Pastor William | 2023-12-21 |
| Movie | Bones and All | Mr. Harmon (uncredited) | 2022-11-18 |
| Movie | You're Not Alone | Forensic Scientist (as Tom Obrien) | 2020-04-16 |
| Movie | N E V E S | Courtroom Observer | 2020-04-15 |
| Movie | Chappaquiddick | Neighbor's Husband | 2018-04-06 |
| Series | OM CITY | Mitchell | 2015-08-13 |
| Movie | Alex of Venice | Lopakhin | 2015-04-17 |
| Movie | Manhattan Romance | Danny | 2015-10-02 |
| Movie | Fairhaven | Jon | 2013-01-11 |
| Movie | Alien Incursion | Stucker | 2006-08-26 |
| Series | Supernatural | Clark Adams | 2005-09-13 |
| Movie | The Perfect Husband: The Laci Peterson Story | Det. Frank Ross | 2004-01-01 |
| Movie | D.C. Sniper: 23 Days of Fear | Lieutenant Jacobs | 2003-10-17 |
| Series | Smallville | Roger Nixon | 2001-10-16 |
| Series | CSI: Crime Scene Investigation | Unknown | 2000-10-06 |
| Movie | Facade | Bob Kelner | 1999-06-15 |
| Movie | The Astronaut's Wife | Allen Dodge | 1999-08-27 |
| Series | Charmed | Unknown | 1998-10-07 |
| Series | Stargate SG-1 | Brian Vogler | 1997-07-27 |
| Series | Timecop | Unknown | 1997-09-22 |
| Series | Early Edition | Unknown | 1996-09-28 |
| Series | JAG | Unknown | 1995-09-23 |
| Movie | The Next Karate Kid | Gabe | 1994-07-18 |
| Movie | Baby Brokers | Frankie Dees | 1994-02-21 |
| Series | The X-Files | Unknown | 1993-09-10 |
| Movie | Crash Landing: The Rescue of Flight 232 | Chris Porter | 1992-02-24 |
| Series | Son of the Morning Star | Charlie Reynolds | 1991-02-03 |
| Movie | Flashback | Phil Prager | 1990-02-02 |
| Movie | Bar Girls | Jack Gallagher | 1990-07-15 |
| Movie | Storm and Sorrow | John Roskelly | 1990-11-22 |
| Movie | Love and Lies | Tom | 1990-03-18 |
| Movie | Physical Evidence | Matthew "Matt" Farley | 1989-01-27 |
| Movie | The Accused | Larry | 1988-10-14 |
| Movie | Satisfaction | Hubba | 1988-02-12 |
| Movie | The Lighthorsemen | 'A' Trooper | 1987-09-10 |
| Series | 21 Jump Street | Unknown | 1987-04-12 |
| Series | thirtysomething | Unknown | 1987-09-29 |
| Movie | L.A. Law: Pilot | Justin Pregerson | 1986-09-15 |
| Series | Throb | Unknown | 1986-09-20 |
| Movie | The Big Easy | Bobby McSwain | 1986-11-27 |
| Series | L.A. Law | Unknown | 1986-09-15 |
| Series | The Twilight Zone | Unknown | 1985-09-27 |
| Series | Moonlighting | Unknown | 1985-03-03 |
| Series | Call to Glory | Patrick Thomas | 1984-08-13 |
| Movie | Phantom of Santa Fe | Henchman Kildane | 1936-11-12 |
| Movie | The Woman Condemned | First Detective | 1934-04-03 |
| Movie | The Murder in the Museum | Alfred Carr | 1934-05-26 |
| Movie | Lucky Dog | The Detective | 1933-04-20 |
| Movie | The Phantom | Police Sgt. Pat Collins | 1931-11-01 |
| Movie | Trapped | Joe Farley | 1931-04-13 |
| Movie | Moby Dick | Starbuck | 1930-09-20 |
| Movie | Call of the West | Bull Clarkson | 1930-05-10 |
| Movie | The Flying Fool | Tom Dugan | 1929-07-10 |
| Movie | On With the Show! | Larry Maloney | 1929-07-13 |
| Movie | His Lucky Day | James - the Chauffeur | 1929-06-02 |
| Movie | Untamed | Moran | 1929-11-23 |
| Movie | The Peacock Fan | Sgt. O'Brien | 1929-08-01 |
| Movie | Dance Hall | Truckdriver | 1929-12-13 |
| Movie | Broadway Scandals | Bill Gray | 1929-11-10 |
| Movie | The Talk of Hollywood | Reel-Mixing Projectionist | 1929-12-10 |
| Movie | San Francisco Nights | Red | 1928-05-01 |
| Movie | The Last Warning | Inspector | 1928-12-25 |
| Movie | The Chorus Kid | Bill Whipple | 1928-04-09 |
| Movie | Winners Of The Wilderness | Timothy | 1927-01-15 |
| Movie | The Private Life of Helen of Troy | Ulysses | 1927-12-09 |
| Movie | That's My Daddy | Officer Patrick Moran | 1927-12-19 |
| Movie | Twelve Miles Out | Irish | 1927-07-08 |
| Movie | The Frontiersman | Abner Hawkins | 1927-06-11 |
| Movie | Poker Faces | The Prizefighter | 1926-09-05 |
| Movie | The Runaway Express | Sandy McPherson | 1926-10-10 |
| Movie | The Fire Brigade | Joe O'Neil | 1926-12-20 |
| Movie | The Flaming Forest | Mike | 1926-11-21 |
| Movie | The Big Parade | Michael Olysius 'Bull' O'Hara | 1925-11-05 |
| Movie | The Last Edition | Bull - Job Foreman | 1925-11-08 |
| Movie | Fools Highway | Philadelphia O'Brien | 1924-03-01 |
| Movie | So This Is Marriage? | Riley | 1924-11-26 |
| Movie | Winner Take All | Dynamite Galloway | 1924-10-12 |
| Movie | The Gentleman from America | Johnny Day | 1923-02-19 |
| Movie | Plumb Crazy | Olie Margerine | 1923-06-02 |
| Movie | Up and Going | Sergeant Langley | 1922-04-22 |
| Movie | The Devil Within | Wansley | 1921-11-20 |
| Movie | The Sagebrusher | Charlie Dornewald (as Thomas O'Brien) | 1920-01-01 |
| Movie | Dangerous Hours | Bolshevik at Meeting | 1919-12-17 |
| Movie | Square Deal Sanderson | Williams (as Thomas O'Brien) | 1919-06-15 |