Elrond is 2000 years old?
He doesn’t look a day over 1990.
http://www.minastirith.com/cgi-bin/ultimatebb.cgi?ubb=get_topic;f=4;t=000061
Up to the time of Frodo's arrival in Rivendell:
"About the birthdate of Elros and Elrond theres some errors and ill try to explain them here: according to Lr.`Later Annals of Beleriand., entry 397` The first Age ended with the departure of Eonwe from Beleriand back to Aman the year 597. Same place; entry 325; Elrond was born while Earendil was at sea between the years 525 and 529 ( Elros had not yet emerged into the stories but it is later statet they were twins and the point that he had not yet emerged doesent matter here.) so Elros must have been born at the same time as Elrond; between 525 and 529. In Ut.`The line of Elros, Kings of Numenor` it is told Elros was born 58 years before F.A. ended ( Which was in 597 according to Lr.) and then Elros and Elrond should have been born in F.A.539. I chose to stick with the Annals of Beleriand."
The F.A. ended at 597 making Elrond at that time between 68-72 years old.
The S.A. lasted 3441 years.
And that year Frodo arrived at Rivendell in the T.A. is 3018.
Doing the math Elrond is, drum roll please, between:
6527-6531 years old at the time of The Lord of the Rings.
*phew*