
Phantom Thread 2017
as John Evans, Daily Mail
Take Flight 2016
as Hospital Orderly
Tattooed Love 2015
as Richard
Inherent Vice 2014
as Dr. Buddy Tubeside
Island Song 2013
as Antoine Silvers
Don Cheadle is Captain Planet - Part 3 2012
as Board Leader
Lincoln 2012
as House of Representatives
The Master 2012
as Norman Conrad
War Horse 2011
as Lyons' Cronie
All About Steve 2009
as Reporter (uncredited)
Indiana Jones and the Kingdom of the Crystal Skull 2008
as Russian Scientist (uncredited)
War of the Worlds 2005
as Looter in Diner (uncredited)
The Empire Strikes Back 1980
as Cloud City Guard (uncredited)
Credits from TMDB.