John Cornwall was a farmer and political figure in Upper Canada.
He represented Suffolk and Essex in the Legislative Assembly of Upper Canada from 1797 to 1800.
He was born in Danbury, Connecticut (other sources say that he was a native of Wales[1] and came to the Thirteen Colonies around 1772[2]), the son of John Cornwall.
Cornwall served with Butler's Rangers during the American Revolution.
His daughter Mary married William McCormick, another member of the legislative assembly.