Donald Sutherland
Beauregard was portrayed by Donald Sutherland in the 1999 TNT TV movie "The Hunley".