[3] His special legislative concerns included education, health care, crime prevention, the environment, transportation, and social services.
[1] Foley worked as a laborer for the Great Northern Railway from 1946 to 1947, then joined the United States Navy from 1947 to 1952, serving in the Korean War.
He was a security officer at the Twin City Arsenal from 1952 to 1954, then became a member of the Minnesota State Patrol from 1954 to 1987.
[4] After retiring from the Minnesota State Patrol as a major in 1987, Foley worked as security manager for Unisys Corporation from 1987 to 1990.
He served as president of the Ramsey County Chiefs of Police organization, and was a member of the Minnesota State Advisory Council on Mental Health.