Retired Marine Corps Brig. Gen. Regan Fuller, 58 who served in three wars, died of cancer Wednesday at his home in Palo Alto, Calif., where he had lived since retiring in 1970.

Born in Washington, he spent his childhood in China where is father was a diplomat. He returned here and attended Western High School for four years. He went on to the University of Virginia, leaving there in 1940 to enter the Marine Corps.

During World War II, Gen. Fuller participated in major campaigns in the Pacific and in the occupation of Japan. In 1948, he was a member of the United Nations truce team in Palestine during the Arab-Israeli war.

In the Korean conflict, he was operational intelligence office for all naval forces in the Far East. Later he had duty at Quantico, and from 1958 to 1962, he was assigned to Marine Corps headquarters here.

Gen. Fuller went to Vietnam twice, in 1965 as chief of staff of the 3rd Marine Amphibious Force and in 1969, when he commanded Marine forces along the demilitarized zone and Laos order.

His many decorations included two Silver Stars, four Legions of Merit and a Bronze Star. He also was awarded the George Washington Honor Medal of the Freedom Foundation at Valley Force.

He is survived by his wife, Mary Bryan Fuller, of the home; three sons, Regan Jr., of Charlottesville, and Braxton B. and Johanthan R., both of Mountain View, Calif., and a brother Stuart J., of Cincinnati.