ComicBook.com is reporting that McIntyre will be playing famous DC villain Mark Mardon, the Weather Wizard, on The Flash.

IGN confirmed the news with The CW, along with the fact that McIntyre will first appear in episode #115. He'll also continue on into episode #116, which is called "Rogue Time."

Here’s the official character description (which answers the question many had about whether or not the villain in the pilot was supposed to be Weather Wizard):

"Mark Mardon, brother to Clyde Mardon, returns to Central City to get justice for his brother's untimely death. Mark uses his powers, similar to Clyde's ability to control the weather, to go on a rampage to find the man that shot Clyde...Joe West."