The Deep End
2010 · Drama
as Rowdy Kaiser
Fosse/Verdon
2019 · Biography
as Paddy Chayefsky
Debris
2021 · Drama
as Craig Maddox
Greetings from Tim Buckley
2013 · Biography
as Hal Wilner
Bloodline S3
2017 · Drama
as Kevin Rayburn
Luce
2019 · Drama
as Principal Dan
The Girl from Plainville
2022 · Biography
as Conrad 'Co' Roy II
Coyotes
2025 · Comedy
as Trip
Better Living Through Chemistry
2014 · Comedy
as Agent Andrew Carp
The English Teacher
2013 · Comedy
as Phil Pelaski
Wonder Park
2019 · Animation
as Peanut
Justified: City Primeval
2023 · Crime
as Norbert
American Sports Story
2024 · Biography
as Bill Belichick
Good Posture
2019 · Comedy
as Neil
Fair Game
2010 · Biography
as Steve
Dan in Real Life
2007 · Comedy
as Clay
Better Nate Than Ever
2022 · Comedy
as Rex
Disconnect
2013 · Crime
as Peter
Flag Day
2021 · Crime
as Doc
The Exorcist: Believer
2023 · Horror
as Tony