2022- Act
Super Pumped: The Battle for Uber
Actor - Eddy Cue
2019
5.3
The Kill Team
Actor - William Briggman
2017
flint
Actor - Professor Edwards
2016- Act
American Crime Story
Actor - Barry Scheck
2016- 2018
Designated Survivor
Actor - Abe Leonard
Billions
Actor - Adam DeGiulio
2014
Atlas Shrugged: Part III
Actor - Henry Rearden
Full filmography