Before petitioning to compete for Peru, Torrence had run for the US in global competitions, winning a silver medal in the 5000m at the 2015 Pan American Games in Toronto. According toWikipedia, he held the American record in the 1,000-meter indoor race.
Authorities say there are no obvious signs of foul play in the death of David Torrence, who represented Peru in the 2016 Summer Olympics.
From 2009 to 2011, Torrence also won three USATF 1 Mile Road titles.
"Today we lost an fantastic athlete and an even greater friend", fellow runner Kyle Merber tweeted Monday night.
He had come to the Scottsdale area a few weeks previously to train.
The organisers of next week's Hoka One One Long Island Mile, a race Torrence won in 2015 and 2016, have said they will rename it in his honour. "He was going for #3 this year".
Torrence was born in Japan, but was raised in California and ran track at Cal-Berkeley. American silver runner Leo Manzano noted that Torrence had been his team-mate, saying that " My heart goes out to him and his family".
As the site LetsRun notes, "while David made his name as a professional, he became a LetsRun.com legend as a 20-year-old in 2005".