No it's Richard Gere when he played David. Did you see the movie?

Yes David is one of my most favourite people in the Bible. He was passionate about everything he did and tolerated NO evil - two great qualities that all Christians should have.