He's a completely different character in the show and always was. In the books, he's presented as a younger version of Jaime and his homosexuality is never emphasized. In the show, he's very weak and naive and his homosexuality is probably his main character trait.