Daisuke Takahashi, the first Japanese man to earn an Olympic figure skating medal, said on Tuesday he is retiring from the sport after 20 years on the ice.