2025
2025
as Seymour
2024
as Artie Ross
2023
as Edward Condon
2023
as Lars
2021
as Dr. Wilfred Nagel
2019
as Hall of Records Clerk
2019
as Mr. Deedham
2019
as Pete
2018
as Isaiah
2018
as Dr. Waters
2018
as Waiter Kevin
2018
as Tour Guide
2017
2017
as Dr. Oser
2017
as Reed Jennings
2017
as Man Showing House (uncredited)
2017
as Mr. McGrath
2016
as Clerk Andrew Adams
2015
as Vogel
2015
as Shelter Tech
2015
as Harried Assistant
2015
as Shane
2013
as Aide
2012
as Terry Weaver