Answer
Before becoming a U.S. senator for New Mexico, Martin Heinrich served as a member of the United States House of Representatives from New Mexico's 1st congressional district. He was elected to this office in 2008 and served in the House until he was elected to the Senate in 2012.