Law clerk, Hon. Lorna Lockwood, Arizona Supreme Court, 1971-1972
Private practice, Phoenix, Arizona, 1972-1974, 1978-1979
Advisor and litigator, Education Division, Native American Rights Fund, Navajo Nation, 1974-76
In-house labor counsel, Greyhound Corporation, 1976-1978
Trial attorney, U.S. Equal Employment Opportunity Commission, 1979-1980
Assistant attorney general, State of Arizona, 1984-1986
Assistant U.S. attorney, District of Arizona, 1980-1984, 1986-1994; chief, Criminal Division, 1989-1994
Appointed as Roslyn Moore-Silver