Actor George Takei (Heroes, Star Trek, The Howard Stern Show) wed his partner of 21 years, Brad Altman, today in Los Angeles. The couple married in a ceremony in the Democracy Forum of the Japanese American National Museum, the museum Takei helped create to honor those forced, as he was, to live in WWII internment camps. Officiated by a Buddhist priest, the ceremony featured koto music and the san-san-kudo sake ritual. Takei, 71, and Altman, 54, exchanged matching turquoise wedding bands designed by Navajo silversmith Clyde Woody. The couple wrote their own vows. "I vow to care for you as you've cared for me ... and to love you as my husband and the only man in my life," Takei said as he held Altman's hands. The priest then pronounced them "spouses for life." A bagpiper led the newlyweds to their reception as family and friends greeted the couple with streamers and confetti. Among the 200 wedding guests were U.S. Senator Daniel K. Inouye of Hawaii, Los Angeles City Councilmember Jan Perry, humanitarian Dr. Sybil Jordan Hampton, the couple’s best man Walter Koenig, (Chekov, Star Trek), “best lady” Nichelle Nichols (Uhura, Star Trek), GLAAD's Director of Entertainment Media Damon Romine and fiancé Charles Robbins, Executive Director of The Trevor Project (left). The famous Gay Men’s Chorus of Los Angeles performed at the reception. News of the nuptials was celebrated by equal rights advocates. “The lifelong promise George and Brad made to each other, in the presence of friends and family, is an affirmation of the love and commitment that they have shared for twenty one years,” says Neil G. Giuliano, president of the Gay & Lesbian Alliance Against Defamation (GLAAD). The couple was the first to receive a marriage license in the City of West Hollywood when California began granting licenses to gay couples on June 17 of this year. Takei and Altman will honeymoon in Argentina and Peru.