Weh was born in Salem, Oregon. He is a retired U.S. Marine Corps Colonel. During his military career, Weh served in Vietnam, Malaysia, the Persian Gulf and Somalia. He was also the Chief of Staff of Marine Forces Pacific. Weh is a businessman, serving as president and CEO of CSI Aviation Services, Inc., which he founded in 1979. He is the former chairman of the New Mexico Republican Party and was a candidate for Governor of New Mexico in 2010. Weh was defeated in the Republican gubernatorial primary.
Weh ran in the 2014 election for the U.S. Senate, representing New Mexico. He lost to incumbent Tom Udall (D) in the general election. Weh won the Republican nomination in the primary on June 3, 2014. The general election took place November 4, 2014.
Weh received both positive and negative media attention for a campaign ad that he released on YouTube in August 2014, entitled, "Allen Weh ~ Restore Leadership." In the ad, Weh included an image of the terrorist who killed American journalist James Foley. The ad targeted Tom Udall (D), Weh's opponent in the general election. A spokesman for Udall's campaign responded to the ad, saying that using the terrorist's image in a campaign ad was "appalling."
Weh campaign ad including image of terrorist who killed James Foley