I agree.
As much as I dislike his politics, he’s a decent actor.
And he is definitely funny on 30 Rock.
He was perfectly cast as the villain, Juan Trippe, in Scorcese’s The Aviator.