If and when they cast Cable, Stephen Lang would be perfect.
Not only does he look exactly like the character and is a fantastic charismatic actor with a great presence but he's even mentioned before that he would actually love to play him. He was also the main villain in Avatar
, so he already has a working relationship with Fox.
Lang for Cable!