Original: He placed 12th at the Olympics and 21st at Worlds, held in Calgary.
Simplified: He skated at the 2006 Winter Olympics and came in 12th.