as French President
2025
as Congressman
2024
as Captain Jean Pierre Le Roche
2023
as Country Club Investor
2022
as Titus Freeman
2019
as Michael
2013
as French Lecturer
2010
as Bob Pomeroy
as Dr. Alan Spanos
2021
as Indignant Mutant
2017
as Doctor
2014
as Samuel Wilson
2011
as Art Auctioneer