Vandal Savage cast for Arrow, Flash… everything, in fact

We reveal who’ll be playing Vandal Savage in Arrow, The Flash and Legends Of Tomorrow

Vandal Savage Arrow Flash Legends Of Tomorrow
Casper Crump Vandal Savage
Danish actor Casper Crump will play Vandal Savage in Arrow, The Flash and Legends Of Tomorrow

Having already been revealed as the main villain of the piece in the upcoming Legends Of Tomorrow, the casting of Vandal Savage won’t exactly come as a surprise – although the revelation, courtesy of Variety, that he will appear in crossover episodes of Arrow and The Flash before showing up in DC’s small-screen team-up is more of one.

In any case, Vandal Savage will be played by Danish actor Casper Crump. Containing mainly film and TV credits from his homeland to date, he is currently a pretty unknown quantity amount British viewers – although it’s likely that this will change in the near future, since as well as becoming part of DC’s CW-verse, he will also star in David Yates’ Tarzan film (also featuring Margot Robbie, Christoph Waltz and Samuel L Jackson).

In any case, back to the main story. For those who are unfamiliar with the comics, Vandal Savage is a 6,000 year-old immortal who gets his kicks from travelling the globe, working from the shadows with some of history’s most evil people – all in the aid of eventual world domination, of course. As far as villains go, he’s undoubtedly a good one to have as the centrepiece.

Arrow and The Flash will continue from October on Sky 1, with Legends Of Tomorrow airing at the start of 2016. For more about the comics that inspired these TV series, pick up the 100 All-Time Greatest Comics: Revised Edition bookazine now.