
The DC Supervillain You Didn’t Know Harry Potter Star Tom Felton Played
Tom Felton is known by most as Harry Potter foe Draco Malfoy, but he played a DC supervillain in the CW’s Arrowverse on The Flash series.

Tom Felton is known by most as Harry Potter foe Draco Malfoy, but he played a DC supervillain in the CW’s Arrowverse on The Flash series.