Wentworth Miller

Wentworth Earl Miller III portrayed multiple versions of Leonard Snart/Captain Cold on, , and.