Fisher joined the Royal Navy as a Midshipman in 1907 and served in World War I. He was appointed Captain of the Fleet for the Home Fleet in 1938. He also served in World War II commanding the battleship HMS "Warspite" from 1940 and then taking part in the Arctic Convoys from 1942 before becoming Rear Admiral, Fleet Train for the British Pacific Fleet in 1944 and then Flag Officer, Western Area, British Pacific Fleet in 1945. After the War he became Fourth Sea Lord and Chief of Supplies and Transport and then retired as a full Admiral in 1949.