Jessen was of Danish descent, born in Livonia, where his father, Hans Peter Boje Jessen was a doctor of veterinary medicine. He graduated from the Sea Cadets in 1875 and was commissioned as a lieutenant on 18 July 1879. He graduated from the school of mine warfare in 1881, and for naval artillery in 1884. He was assigned as mine warfare officer on several vessels, and was briefly assigned as a military attache to Germany. In 1890, he was given command of the destroyerAdler with the Russian Black Sea Fleet. Between 1891 and 1893, Jessen was executive officer on the protected cruiser, assigned to the Russian Baltic Fleet and the Far East. From 1894 to 1895 he was commander aboard the steamship Neva. From 1895 to 1896 he commanded the cruiser. In 1897, Jessen was promoted captain, 1st rank. From 1898 to 1905 he assumed command of the cruiser, which was assigned to the Russian Pacific Fleet. On 1 January 1904, Jessen was promoted to the rank of rear admiral. With the start of the Russo-Japanese War on8 February, he was appointed deputy commander of Port Arthur and used the battleship as his flagship. However, on 10 March Vice Admiral Makarov reassigned Jessen to command the cruiser squadron based at Vladivostok, and he transferred his flag to the armored cruiser. This cruiser squadron conducted commerce raiding and other offensive operations while the remainder of the Russian Pacific Fleet remained bottled in Port Arthur by a Japanese blockade. Jessen's operations threatened Japanese shipping and supply lines, and resulted in the Imperial Japanese Navy appointing Admiral Kamimura Hikonojo to command the IJN 2nd Fleet to track down and destroy his squadron. Jessen evaded the Japanese on several occasions, sinking a number of vessels in the Sea of Japan. From 12 June he was briefly replaced by Vice AdmiralPetr Bezobrazov. On August 14, 1904, during the Battle off Ulsan, he fought an inconclusive engagement against the Japanese fleet under Admiral Kamimura. During the engagement, Gromoboï was badly damaged, with 94 crewmen killed and 182 wounded and Rurik forced to scuttle, with 204 crewman killed and 305 wounded. In recognition of his efforts in the battle, he was awarded the Order of St. George. On 9 November 1904 Jessen was appointed commander of the 1st Squadron of the Pacific Fleet. However, with the fall of Port Arthur to the Japanese, he played no further offensive role, and concentrated on coastal defense of the region around Vladivostok with his much depleted forces. In November 1905 he led the remaining Russian ships back to Baltic Sea, where they arrived in April 1906. After his return to Petrograd, he was reprimanded and faced a court martial, accepting a promotion to the rank of vice admiral and an honorable discharge from the navy in 1908. In 1912, he became owner of the Myulgrabenskoy shipyard near Riga. In 1913, his firm received a contract to build nine new destroyers as part of the program to rebuild the Russian Baltic Fleet. Karl Petrovich Jessen died in 1918 in Petrograd.