A historian at Oklahoma State University (1968-1974), an electronic records program manager at the National Archives and Records Administration (1974-1994), an archival educator at the University of British Columbia (1994-1999), and a Senior Consultant at Cohasset Associates (1999 to the present), he was a pioneer in establishing the electronic records preservation program of the National Archives in the 1970s. He had a major leadership role in early efforts of the Society of American Archivists and the International Council on Archives to address the challenges of electronic records.
He worked as a historian at Oklahoma State University from 1968 to 1974, managed an electronic records program for the National Archives and Records Administration from 1974 to 1994, taught archival education at the University of British Columbia from 1994 to 1999, and served as a Senior Consultant at Cohasset Associates since then. He was involved in establishing the electronic records preservation program for the National Archives during the 1970s. He contributed significantly to early efforts by both the Society of American Archivists and the International Council on Archives to address the challenges of electronic records.