That's Daniel Day Lewis playing Robert E Lee in the sequel to "The Patriot", "Rebel Without a Pause"
Micky.
Edit - No, it definitely is not Daniel Day Lewis, but you're welcome to come back and play the trivia game again any time you have a mind to do so.
Hoosier