Lieutenant Colonel Frame was the pilot of a F4U-4 Corsair fighter and the Commanding Officer of Marine Fighter Squadron 312, Marine Air Group 12 aboard carrier USS Bataan (CVL-29). On 4 April 1951 while on a combat mission near Hwangju, North Korea, his aircraft was struck by anti-aircraft fire. He bailed out ten miles north of Sariwon, but apparently struck the plane's tail section. Upon recovery, he died en route to Seoul.
Frame was awarded the Purple Heart, the Combat Action Ribbon, the Korean Service Medal, the United Nations Service Medal, the National Defense Service Medal, the Korean Presidential Unit Citation and the Republic of Korea War Service Medal.