

Chimera
2026 · as Gordon

Suicide Squad
2016 · as U.S. Marshal

Spotlight
2015 · as Court Clerk Mark

The Boondock Saints
1999 · as Media Man #2

Molly's Game
2017 · as Alexander Rosenfeld

Pushing Tin
1999 · as Pilot (voice)

Believe Me: The Abduction of Lisa McVey
2018 · as Lieutenant Dutton

Hollywoodland
2006 · as Tommy Carr, Director

Lost & Found
2016 · as Ridgewick

Horizon
2013 · as Ed Tyrell

Our House
2018 · as Tom

Rewind
2013 · as Chief

Mercy
2000 · as Reynold's Lawyer

Daydream Believers: The Monkees' Story
2000 · as Reporter

Terminal Justice
1996 · as Duty Officer

Nose to Tail
2020 · as Sid

Guidance
2014 · as Ginny’s Husband

Reunion
2001 · as Bob Stiles