Wentworth Miller

Wentworth Miller portrayed Leonard Snart/Captain Cold on, and.

Miller also portrayed Leo Snart/Captain Cold on.