legends of tomorrow

Captain Cold

Leonard Snart AKA Captain Cold is a major villain of the DC Universe and an archnemesis to The Flash. He is the leader of the Rogues, a group of villains banded together to defeat Flash. He appears in the Flash and Legends of Tomorrow CW series played by Wentworth Miller.