Robert Knepper cast as DC Comics Villain in CW’s Arrow Robert Knepper has just landed a role in season 2 of the CW’s hit show Arrow as criminal mastermind William [...more...] December 12, 2013 // 0 Comments