Thomas Kretschmann, who played Abraham van Helsing on NBC’s “Dracula,” has been cast in a villain role for the upcoming Marvel movie “Avengers: Age of Ultron.”

Kretschmann is expected to play Baron Wolfgang von Strucker in the film.

James Spader, as previously announced, is playing the main villain role of Ultron. Elizabeth Olsen was recently cast as the Scarlet Witch.

The sequel to the record-breaking “Avengers” is due to hit theaters May 1, 2015. Joss Whedon is returning as director and Robert Downey Jr., Chris Hemsworth and Chris Evans will all reprise their roles. Production begins next month.

“Marvel’s The Avengers” grossed $1.5 billion worldwide.