Sasha Demidov

"Green Suit" was a mysterious man who was being chased by Peggy Carter.

Biography
To be added.

Appearances

 * Agent Carter
 * ''Now is Not the End
 * ''Bridge and Tunnel
 * Episode 1.3
 * Episode 1.4