Cast Credits The Devil's Hour (2022) Guest starring as Quiz Show Host Episode 1x03: Tchaikovsky (Oct 28, 2022) W1A (2014) Guest starring as Journalist Episode 1x04: Episode 4 (Apr 9, 2014)