Cast Credits Masters of the Air (2024) Guest starring as Russian General Episode 1x09: Part Nine (Mar 15, 2024) The Power (2023) Guest starring as Russian President Episode 1x03: A New Organ (Mar 31, 2023) The Undeclared War (2022) Guest starring as Russian General Episode 1x06: Episode 6 (Jun 30, 2022) The Game (2014) Guest starring as Kasimir Episode 1x03: Episode 3 (Nov 19, 2014)