Another one to add to the list of numerous villains that The Arrow will have to deal with. Yay!
Chin Han (The Dark Knight, Contagion) will be joining the cast of the CW’s Arrow (can we just call it Arrow now, without the CW part?). The actor will play Frank Chen, an old friend of the Queen family whom has become a wildly successful businessman.
Chen will apparently play a villain for the CW’s most popular series, as he has ties to The Undertaking, the mysterious group led by Malcolm Merlyn [John Barrowman].
via Den of Geek.