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
2019
as Tyler Rector
2021
as Brian McAllister
2016
as Dave
as Dirk
2026
as Robert Farris Thompson
2013
as Alan
as Jason
2022
as Larry Berman
2010
as Dick Hefferd
1995
as Captain / Ozem / Kilsah (voice)
1993
as Rahab (voice)