Allan Armstrong: Allan Armstrong. Editor: Take the High Road. Allan Armstrong was born in San Diego, CA on May 14, 1953. His father was a U.S. Marine who fought in the South Pacific and Korea, and his mother was Australian. Allan grew up in Southern California with his two sisters, and earned a Master of Engineering degree from Harvey Mudd College and the Claremont Graduate University in 1976. He married while in...
Known For: Take the High Road (Editor), Nothing Against Life (Bob Lewis), Police Beat (Agent), Cavern Deep (Editor)