All characters

Leonard Snart / Captain Cold

Played by: Wentworth Miller in DC's Legends of Tomorrow