2017
as Rear Admiral
2022
as Gray (uncredited)
2023
as Mikhail Gorbachev
2001
as Dr. Byars
as Frank Sutter
2019
as Warden Leinart
2021
as General Miller
2024
as President Lane
2011
as Alexander Haig
2012
as Brigadier General Hauser
2002
as Dragan Adjanic
1987
as Barry Banks
as William Randolph Hearst
as Charles
1997
as Detective
as Gernot (voice)
1988
as Detective Inspector Brodd
2009
as F.W. de Klerk
1990
as William
2005
as James Johnston