Johnny Weir (born July 2, 1984 in Coatesville, Pennsylvania) is an American figure skater. He won the United States national championships three times. In a memoir released in January 2011, he wrote that he was gay.