Party affiliation: Democrat
Intern United States House of Representatives, Washington, 1979. Staff member Jim Lloyd for Congress Committee, California, 1980. Staff assistant Senate Democratic Policy Committee, Washington, 1982-1984.
Program instructor Close Up Foundation, Arlington, Virginia, 1984-1985. Teacher Providence High School, Burbank, California, 1985-1987. Director law and government programs Constnl.
Rights Foundation, Los Angeles, 1987-1997. Director alumni relations Claremont (California) McKenna College, since 1997.
Denomination: Roman Catholic