Gregory Lee Johnson (born July 18, 1945, in Ellensburg, Washington)[1] was the American Ambassador to Swaziland[2] from 1999 until 2001. Johnson was also Consul General at the U.S. Consulate General in Osaka-Kobe, Japan from 1989 until 1992[1] and Consul General in Toronto from 1996 until 1999.[2]