Vladimir Tevlovski

Vladimir Tevlovski portrayed Leviathan Soldier in the Agent Carter episode The Iron Ceiling.