Party affiliation: Democrat
Legislation assistant National Association State Foresters, Washington, 1984-1986, Charles L. Plante & Associates, Washington, 1984-1985. Researcher History Preservation Association, 1985-1986. Law clerk to senior judges District of Columbia Court Appeals, 1989-1990.
Associate Verner, Liipfert, Bernhard, McPherson and Hand, Washington, 1990-1994. Manager Tennessee Valley Authority, 1995—2002. President JP Energy Strategies, 2002—2005.
Director Federal Affairs, PNM Resources, since 2005.
Denomination: Roman Catholic