Bob Frazer Joins The CW’s Elseworlds Crossover as Psycho Pirate

Following the casting of Jeremy Davies as Dr. John Deegan last September,  Entertainment Weekly reports that The CW has recruited another DC Comics villain to feature in their annual Arrow-verse crossover event. The 100 actor Bob Frazer has signed on for a guest-starring role as Roger Hayden, also known as supervillain Psycho-Pirate.

Frazer’s Psycho Pirate will be an inmate in Arkham Asylum at Gotham and is scheduled to make his appearance in the last two episodes of the crossover. In the comics, the villain is known for having a gold Medusa mask which gives him the power to manipulate people’s emotions. In addition to Davies and Frazer, Cassandra Jean Amell has also signed on to appear in the crossover as Nora Fries, the wife of the classic DC comics villain Mr. Freeze.

RELATED: John Wesley Shipp is Back as The Flash in The CW’s Elseworlds Crossover

The CW recently set the dates for the annual Arrowverse crossover, with this year’s storyline heading to Gotham City, a place previously off-limits to The CW. The crossover will start with The Flash on Sunday, December 9. Arrow will continue the story on Monday, December 10, before it all comes to an end in Supergirl on Tuesday, December 11. DC’s Legends of Tomorrow is sitting out of this year’s event, and Black Lightning has yet to establish any firm links with the Arrowverse.

The crossover event stars Stephen Amell as Oliver Queen/Green Arrow, Melissa Benoist as Kara Danvers/Supergirl, Grant Gustin as Barry Allen/The Flash along with guest stars Ruby Rose as Kate Kane/Batwoman, Tyler Hoechlin as Clark Kent/Superman, Elizabeth Tulloch as Lois Lane, Jeremy Davies as Dr. John Deegan, and Cassandra Jean Amell as Nora Fries, the wife of the classic DC comics villain Mr. Freeze.

This story will mark Ruby Rose’s debut as Kate Kane, a.k.a. Batwoman. While Kate is Bruce Wayne’s cousin in the DC Universe, the Batman isn’t expected to appear in this story or anywhere else in the Arrowverse any time soon. That said, Batman does exist in this world, and Oliver Queen called him out by name last season on Arrow.


Marvel and DC