
2025 Director
2024 Frustrated Passenger
2024 Andrew
2023 Bank Manager
2022 Dr. Foster
2021 Dr. Bell
2021 Professor
2020 Lyft Driver #1
2020 Professor
2019 Volunteer
2018 Chef Clemont
2018 Jim
2016 Weather Man Voice (voice)
2016 TV Host (uncredited)
2016 Hotel Receptionist
2015 Doctor
2015 Commissioner Arthur Link
2015 Neighbor (Ted)
2014 Sketch Artist
2013 Bank Manager
2013 Debate Moderator
2012 Forensic Scientist
2012 Manager
2012 Photographer (uncredited)
2012 WITSEC Marshall
2010 Mr. Newman
2009 Kevin Tarlow
2008 Art Department Coordinator
2006 Extras Casting Assistant