Johan Olfert Fischer was a Danish officer in the Royal DanoNorwegian Navy. He commanded the DanoNorwegian fleet against British forces under Lord Nelson during the Battle of Copenhagen onApril 1801.
Johan Olfert Fischer was born in Copenhagen in 1747, the son of the Danish Vice Admiral Olfert Fasvier Fischer whom he followed to a naval career. While still a young man, his rise through the military ranks was set back and almost destroyed in an incident with a prostitute while he was on guard duty on the island of Holmen off Copenhagen. The prostitute compounded Fischers disgrace by accusing him of violent assault and her charges were believed by a military court Fischer, then a lieutenant, was punished and demoted back to common seaman for a period of one year.
Source: Wikipedia