Gary Johnson is a current politician who espouses the principles of the Libertarian party. He was the presidential nominee for Libertarians in both the 2012 and 2016 elections. Johnson was previously a Republican but is considered to have changed to Libertarian in 2011.