Twelve Thirty
2011 · Drama
as Martin
The Immortal Life of Henrietta Lacks
2017 · Biography
as Dr. George Gey
If You See Something
2024 · Drama
as Ward
Mass
2021 · Drama
as Richard
Strawberry Mansion
2021 · Adventure
as Peter
The Last
2019 · Drama
as Harry
Crimewave
1986 · Comedy
as Vic Ajax
The Forty-Year-Old Version
2020 · Comedy
as J. Whitman
Adult World
2014 · Comedy
as Todd
Nova Vita
as Simmons
Jackrabbit
2016 · Drama
as Paul Bateson
The Menu
2022 · Comedy
In Your Eyes
2014 · Fantasy
as Dr. Maynard
The Hunt
2020 · Action
as Pop
Home Before Dark S2
2021 · Crime
as Sylvester Lisko
Baby Ruby
2023 · Drama
as Dr. Rosenbaum
A Perfect Murder
1998 · Crime
as Merchant Prince #1