Movies
Wicked
as Fiyero’s Horse (voice)
Rogue One: A Star Wars Story
as Admiral Raddus (voice)
Joker: Folie à Deux
as Stan L. Brooks (voice)
Noah
as Additional Voices (uncredited)
Borat Subsequent Moviefilm: Delivery of Prodigious Bribe to American Regime for Make Benefit Once Glorious Nation of Kazakhstan
as Jerry (voice)
Bad Times at the El Royale
as J. Edgar Hoover (uncredited)
Unbroken
as Berlin Olympics Radio Announcer (voice)
Titan A.E.
as Colonist (voice)
Starship Troopers 2: Hero of the Federation
as FedNet (voice)
Tom and Jerry: Snowman's Land
as Doctor Doubleyay / Lightning (voice)