Following his discharge from the U.S. Navy, Roberts worked from 1972-1973 as a journalist in Mexico, writing for the "Mexico City News" and the financial magazine "Expansion." .
In January 1974, Roberts assumed the position of political director of the American Conservative Union, based in Washington, DC.