I'd rather see John Malkovich or Billy Bob Thornton.
Billy Bob has the frame and the oddness factor for the role.