photo credit: s_bukley /

‘Arrow’ is becoming to be the series where sci-fi show alums gather to make a guest appearance. Not only have they snagged ‘Torchwood’ and ‘Doctor Who’ star John Barrowman to play the Dark Archer, Malcolm Merlyn, they have also signed on Ben Browder (‘Farscape,’ ‘Doctor Who,‘ ‘Stargate SG-1’), Seth Gabel (‘Fringe’), Colton Haynes (‘The Gates,’ ‘Teen Wolf’) and Tahmoh Penikett (‘Battlestar Galactica,’ ‘Dollhouse’) to appear on the show. Now add James Callis to that list.

‘BSG’ fans know Callis as Gaius Baltar, the one-time computer scientist who became President of New Caprica, but the actor has also had roles on the genre shows ‘Eureka’ (where he played Dr. Trevor Grant) and ‘Merlin’ (in the role of Borden).

On ‘Arrow,’ Callis will be playing ‘The Dodger,’ an “elusive international jewel thief who imposes his plans on the innocent, forcing them to carry out his crimes under duress.” When the Sherwood Ruby goes missing, Oliver (Stephen Amell) and Diggle’s(Dave Ramsey) investigation leads them straight to The Dodger, but they soon find out that catching him may not be as easy as they originally thought.

Fans of the DC comic books will recall another British thief named ‘The Dodger’ who had an encounter with Green Arrow and Black Canary while dealing with the League of Assassins. Now, whether or not the TV version of this “villain turned ally ” is an adaptation of the comic onehas not yet been confirmed by the network, but they sure do sound very similar.

We’ll soon see how similar they are when Callis’ episode airs sometime in 2013.

Arrow’ returns to the CW for the second half of its season beginning January 16th.


Source: TV Guide