Actor James Callis (from Battlestar Galactica fame) has been cast in an upcoming episode of Arrow on The CW. TV Guide brings us the news that he will be playing The Dodger and will appear in the February 20th episode title "The Dodger" which also introduces Roy Harper to the Arrow universe.
Callis will play 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 in Starling City, the ensuing investigation leads Oliver (Stephen Amell) and Diggle (David Ramsey) straight to The Dodger, but apprehending him won't be as easy as they may have thought.
In his own words, Dodger is not really a "proper villain" but more of a thief who deals in high-end merchandise. Operating from London, England, Dodger will steal and/or sell anything from information to advanced technology.
Dodger employs a unique mace which generates a field of electrical energy. He uses this mace not only for close-quarter combat, but also as a throwing weapon. After striking a target, the mace will automatically return to its wielder's hands (Dodger also appears to be able to "call" it). The means by which he acquired this weapon has yet to be revealed.