The Phantom of the Open
2022 · Biography
as Dick Nelson
Obsession: Dark Desires S1-S5
2013 · Documentary
as Narrator
For Love & Honey
2024 · Comedy
as Michael
People We Meet on Vacation
2026 · Romance
as Ed Nilsen
The Unlikely Pilgrimage of Harold Fry
2024 · Drama
as Jim the Oncologist
Angel Has Fallen
2019 · Action
as Fox Reporter
How to Stop a Recurring Dream
2021 · Drama
as Rambler
Locked Up Abroad S1-S15
2007 · Documentary
as Mark Ross
Dark Corners
2006 · Horror
as News Anchor
The Eichmann Show
2015 · Drama
as Male Journalist
Beirut
2018 · Action
as Jerry
The Jacket
2005 · Drama
as Major
Saving Private Ryan
1998 · Drama
as Trask