2023
as Mark Hale
2023
as Detective
2022
as Joseph Banks
2021
as Tom
2021
as Gary
2020
as Ben
2019
as Teddy
2019
as Dad at Bus Stop
2019
as Surveyor
2019
as Officiant
2018
as Soup Kitchen Director
2018
as Cop
2018
as Armed Guard
2017
as Gate Attendant
2017
as Navcom
2017
as Waiter
2016
as First Guardsman / Traveler 5401
2016
as Sentry
2015
as Dr. Frank Gale
2015
as Everett
2014
as Samaritan
2012
as Supporter #1
2012
as Reporter
2009
as Leroy
2009
as Airman Rennie
2008
as Officer
2005
as Security Guard
2005
as Driver
as Kristian