Off Ramp
2023 · Adventure
as Gavin
Scared Silent
2002 · Crime
as Doug Clifson
Blind Spot
1993 · Drama
as Charlie
Firebreather
2010 · Animation
as Barnes
The Girl in the Woods
2021 · Drama
as Hosea
Much Ado About Nothing
2013 · Comedy
as Don Pedro
Drop
2025 · Drama
as Richard
Confessions of a Teenage Jesus Jerk
2017 · Comedy
as Brother Miller
The Way We Speak
2024 · Drama
as Charles
Moneyball
2011 · Biography
as Mark Shapiro
Underground
2016 · Adventure
as Tom Macon
Orphan Black: Echoes
as Tom
Madison
2005 · Drama
as Skip Naughton
Assassins
1995 · Action
as Bob
The Breed
2001 · Action
as Phil
Memphis Belle
1990 · Action
as Sgt. Virgil Hoogesteger
Meet Bill
2008 · Comedy
as Paul
Pearl
2020 · Drama
as Marty Siegel
Good Night, and Good Luck.
2005 · Biography
as John Aaron
Designated Survivor S1-S3
2016 · Action
as John Forstell
Leverage: Redemption S3
2025 · Crime
as Fletcher Maxwell
The Huntress
2000 · Action
as Mike Kaputo
Wayward Pines S2
2016 · Drama
as Harold Balinger
The Mosquito Coast S1-S12
2021 · Adventure
as Carter Albrecht
Dollhouse S2
2009 · Drama
as Laurence Dominic