So did Allen
So did Gibson, if you count the fictional Southern Revolutionary War general in "The Patriot". Hey, Marty "Esteban" Sheen played R.E. Lee, FWIW.