how old was johnny weir when he was inthe ol... ~~

Johnny Weir was 21 years old at his first Olympics in 2006 and 25 years old at his second Olympics in 2010.
Quick breakdown
- Johnny Weir was born on July 2, 1984.
- 2006 Winter Olympics (Turin): Held in February 2006, so he was 21.
- 2010 Winter Olympics (Vancouver): Held in February 2010, so he was 25.
He is a two-time Olympian, having competed at both the 2006 and 2010 Winter Games in menβs figure skating.
Information gathered from public forums or data available on the internet and portrayed here.