Peyton List

Peyton List (born August 8, 1986) is an American actress. She will portray Lisa Snart in a guest starring role in the first season of The Flash.