Frank Brown volunteered for the FAA in 1934 and did the usual courses at RAF Leuchars. He then served in front line TSR Squadrons in Glorious and Courageos before transferring with 812 Squadron to HMS Ark Royal on 21 November 1938. Unfortunately, whilst returning from the Spring Cruise in 1939 off Portugal, the entire squadron's aircraft were destroyed in a fire in the hangar. For this, like others, he incurred their Lordships severe displeasure.
After a shore spell from February 1940 to August 1941 he went to 824 Squadron in Eagle Until she was sunk in August 1942. He then served as Lt Cdr (Flying) in Activity until May 1943 training pilots in deck landing. He then served at RNAS Machrihanish as Commander (Flying) from June 1943 to April 1944 when he was appointed to the Accident Section under 5th Sea Lord in The Admiralty.
He retired at his own request on 18 April 1946.