2021
as Self
2014
2012
2009
as NATO General (uncredited)
2006
as Annoyed Guy
1976
as Williams/Lord of the South
1972
as The North Koreans