Charles O'Hara nació en Lisboa, Portugal, hijo extramatrimonial del segundo barón Tyrawley, ascendido a mariscal de campo en 1763.
O'Hara fue enviado a Westminster School .
Más tarde fue teniente del 2.º Regimiento de Guardias Coldstream, poco antes del estallido de la gran guerra en Europa.
[1] [2] Él, en lugar de su comandante Lord Cornwallis sería quien rendiría la espada al final del sitio de Yorktown, batalla final de la Guerra de Independencia de Estados Unidos, se dice que en realidad O'Hara entregó la espada a Washington, éste la tuvo un momento y se la devolvió; en 1793 se tendría que rendir nuevamente, en el sitio de Tolón, ante un joven Napoleon Bonaparte, declarado sin motivo como un rebelde, fue amenazado varias veces con la guillotina por los jacobinos, siendo posteriormente liberado y deportado de regreso a Gran Bretaña, con el curioso merito de haberse rendido ante George Washington y Napoleón Bonaparte.
[3] En la película El patriota (2000), protagonizada por Mel Gibson, Charles O'Hara fue interpretado por el actor Peter Woodward .