Gary Johnson

Bio

Gary Earl Johnson is an American politician, businessman, and member of the Libertarian Party. Johnson served as the 29th Governor of New Mexico from 1995 to 2003.