Mel Gibson
In the Roland Emmerich film "The Patriot" starring Mel Gibson, Charles O'Hara was played by Peter Woodward.