Legolas est un Sinda, fils de Thranduil, le seigneur des elfes de la Forêt Noire. Son nom n'apparaît pas avant le Conseil d'Elrond, le 26 octobre 3018 3A, auquel il participa. À l'issue de celui-ci, il fut désigné pour faire partie de la Communauté de l'Anneau, en tant que représentant des Elfes. Formant un duo avec Gimli, fils de Glóin, qui lui représentait les Nains, leur rivalité laisse place à une franche amitié durant toutes les épreuves de la Communauté. Ensemble, et avec Aragorn, ils formèrent les Trois Marcheurs à la poursuite des Uruk-hai qui avaient enlevé Merry et Pippin. Ils participèrent ensuite à la bataille du Gouffre de Helm et à la chevauchée de la Compagnie Grise durant laquelle la passion de la mer prit Legolas, ce que Galadriel lui avait prédit, à la Bataille des Champs du Pelennor et à celle de la Porte Noire.