2023
as Hugh Cavanaugh
2017
as Kevin Maroney
1998
as Waiter at Met (uncredited)
2007
as Ellis Leach
2009
as Houghton Mifflin Executive
as Agent Ted Cacioppi
2016
as Dave
2019
as Tyler Rector
2021
as Brian McAllister
as Dirk
2013
as Alan
2010
as Dick Hefferd
2026
as Robert Farris Thompson
as Jason
1993
as Rahab (voice)
2022
as Larry Berman
1995
as Captain / Ozem / Kilsah (voice)