Stargate Universe S1-S2
2009 · Drama
as Colonel Everett Young
Bad Blood
2018 · Crime
as Domenic Cosoleto
Blood & Donuts
1995 · Comedy
as Earl
Motive S4
2016 · Crime
as Detective Oscar Vega
Saw IV
2007 · Horror
as Art
True Confessions of a Hollywood Starlet
2008 · Comedy
as Sam
Chestnut: Hero of Central Park
2005 · Comedy
as Matt Tomley
Hello Mary Lou: Prom Night II
1987 · Horror
as Craig Nordham
Savage Messiah
2002 · Drama
as Vern
Aftermath S1-S2
2016 · Adventure
as Bob 'Moondog' Black
Limetown
2019 · Crime
as Dr. Max Finlayson
Grey Gardens
2009 · Biography
as David Maysles
Shooter
2007 · Action
as Howard Purnell
Primeval: New World
2013 · Action
as Colonel Hall
Everything Put Together
as Russ
Cocktail
1988 · Comedy
as Soldier
Dawn of the Dead
2004 · Action
as Luis
Scenes of the Crime
2002 · Action
as Louis
House of David S2
2025 · History
as Jesse
Naked Lunch
1992 · Drama
as Exterminator #3