Actor · Born 1975
Rebel Ridge
2024 · as Elliot
Haunted Mansion
2023 · as Roger
Bad Hair
2021 · as Baxter Tannen
Bliss
2021 · as Bjorn
Happy Death Day 2U
2019 · as Dean Bronson
The Front Runner
2018 · as Tom Fiedler
Don't Worry, He Won't Get Far on Foot
2018 · as Elias (uncredited)
The House
2017 · as Carl Shackler
Another Evil
2016 · as Dan
Her
2013 · as New Sweet Boyfriend of Mother Who Dated Pricks
Bad Milo!
2013 · as Dr. Yip / Milo (voice)
The Do-Deca-Pentathlon
2012 · as Mark