'Dark Knight' actor Chin Han joins 'Arrow'
The Dark Knight actor Chin Han has landed a role on Arrow.
Han - who played Chinese mob banker Lau in the Batman blockbuster - has been cast as businessman Frank Chen on Stephen Amell's superhero drama, Deadline reports.
Chen is an old associate of the Queen family and also has ties to the sinister Malcolm Merlyn, played by Torchwood's John Barrowman.
Han recently played a recurring role on ABC drama Last Resort and has also appeared on Fringe, while his movie credits include the 2009 thriller 2012 and 2011 film Contagion.
Other forthcoming Arrow guest stars include Doctor Who's Alex Kingston - who will play Dinah Lance - and Battlestar Galactica actor James Callis, cast as elusive jewel thief The Dodger.
CW President Mark Pedowitz recently shot down rumors that Batman would cameo in Arrow, claiming that the Dark Knight and Amell's Emerald Archer are "not in the same state".