North was born in San Antonio, Texas on October 7, 1943, the son of Ann Theresa (née Clancy) and Oliver Clay North, a U.S. Army major [REF].
While at Brockport, North spent a summer at the United States Marine Corps Platoon Leaders Class at Marine Corps Base Quantico in Virginia, and gained an appointment to the United States Naval Academy in 1963.