Arrow Season 1 bags Battlestar Galactica’s James Callis

Battlestar Galactica’s Baltar joins The CW’s Arrow as DC supervillain The Dodger

Arrow James Callis

Arrow James Callis
James Callis as Gaius Baltar in Battlestar Galactica

The creators of The CW’s hot new superhero show Arrow are continuing their mission to gobble up every genre actor possible, having just cast Battlestar Galactica antihero James Callis (who played loveable bastard Gaius Baltar) as a villain called The Dodger.

According to TV Guide, this version of The Dodger escapes the law by forcing innocent people to carry out his crimes – based on his moniker and nationality, he’s a redux of 2008 Green Arrow & Black Canary antagonist Dodger, a British thief who specialises in high end technology.

Callis has also appeared in episodes of Merlin, FlashForward and Eureka, as well as

Arrow Season 1 returns to Sky 1 in January. Dodger’s first appearence is collected in Green Arrow & Black Canary: Family Business, buy it now for as little as £1 from