as Atlas
2025
as Screaming Cabbie
2023
as Tired Eyed Man
2022
as Prison Guard
2021
as Forest Warrior Fey Grandfather
2019
as IOI Board Member
2018
as News Anchor
2017
as Agent Reid
as Prison Guard (uncredited)
2016
as Detective Metzger
as Bruce Donahue
2004
as Punk
1997
as Marine Guard
1988
as NSA Chief
2024
as Dr. Hansen
as Recycling Manager
as Narrator
as First AD
as Officiant
2020
as CIA Chief Hightower
as Roger
2011