The Philadelphia Experiment
2012 · Action
as Bill Gardner
A Trusted Man
2012 · Drama
as Sebastian Craig
Xtro II
1991 · Action
as Baines
The Lie
2020 · Crime
as Detective Barnes
American Venus
2007 · Drama
as Dougie
Chaos
2005 · Action
as Det. Vincent Durano
Shattered
2007 · Crime
as Jerry Crane
Category 7: The End of the World
as Monty
Vertical Limit
2000 · Action
as Tom McLaren
Kyle XY S3
2009 · Drama
as Tom Foss
The Bletchley Circle: San Francisco
2018 · Crime
as George Mason
The Stand
2020 · Adventure
as Norris
Status Update
2018 · Comedy
as Coach Milligan
Mothers&Daughters
2009 · Comedy
as Dinner Party Guest Nicholas
Men in Trees S2
2007 · Comedy
as Eric
ReBoot: The Guardian Code S1-S2
2018 · Action
as Mark Rowin