

Jack Reacher: Never Go Back
2016 · as Hotel Receptionist

Passengers
2016 · as TV Host (uncredited)

Where the Crawdads Sing
2022 · as Dr. Foster

Carry-On
2024 · as Frustrated Passenger

2 Guns
2013 · as Bank Manager

13 Sins
2014 · as Sketch Artist

Night Teeth
2021 · as Professor

Big George Foreman
2023 · as Bank Manager

The Campaign
2012 · as Photographer (uncredited)

Fire with Fire
2012 · as WITSEC Marshall

Broken City
2013 · as Debate Moderator

Night School
2018 · as Chef Clemont

99 Homes
2015 · as Commissioner Arthur Link

All My Life
2020 · as Professor

Bullet to the Head
2012 · as Forensic Scientist

The Lovebirds
2020 · as Lyft Driver #1

Blaze
2018 · as Jim

Black or White
2015 · as Neighbor (Ted)