The US Department of Justice's Board of Immigration Appeals was wrong when it concluded that the man had failed to show that government officials in Russia were either unwilling or unable to control his attackers, the 9th US Circuit Court of Appeals ruled on Wednesday.
The man was only identified as "John Doe" in the opinion.
It ordered the board to review the case and said federal officials had to show circumstances had changed in Russia to allay the man's fears, or that he could be relocated to a safe area in the country.
A call and email to the Department of Justice's Executive Office for Immigration Review was not immediately returned yesterday. Government offices were closed for the Thanksgiving holiday.
The ruling comes after Russian lawmakers passed a law this summer banning gay "propaganda," prompting some activists to call for a boycott of the 2014 Winter Games in Sochi.
President Vladimir Putin has said the law won't infringe on the rights of gays, and athletes and activists will not be punished if they raise rainbow flags or have rainbow-coloured fingernails.
The man seeking asylum in the 9th Circuit case said he was beaten and kicked while walking in a park with his partner in September 2002, according to court records. He had joined a club for gays that year at the age of 18 while he was in his first year of college in the city of Ulan-Ude, and said his five attackers included classmates.
The second attack occurred in April 2003 when he was at a restaurant with his partner. He was knocked unconscious and suffered a concussion. In that case, he said law enforcement officials rejected the case, citing a Russian regulation.
He moved to the United States in November 2003 to attend an English language school. Federal officials initiated removal proceedings against him two years later on the grounds that he violated the conditions of his stay when he stopped attending school.
