/COURTESY

David Torrence won silver for the USA at the World Relay Championships in 2014 and claimed another second-placed finish at the Pan American Games in 2015.

He switched allegiances to represent Peru at the 2016 Rio Olympics.

Torrence, who had dual citizenship, represented Peru -- his mother's home country -- at the 2016 Olympic Games in Rio de Janerio.

He held the American record in the 1,000-meter indoor race. He also ran for Hoka One One, representing the company since 2014.

According to BBC Online, "Detectives learned that there were no obvious signs of foul play," a police statement said.

American runner Leo Manzano, who won silver in the 1500m at the 2012 London Olympics, said: "It saddens me to hear about my former team-mate David Torrence. My heart goes out to him and his family."

The track world lost a great friend and athlete today. Rest in peace, David Torrence. pic.twitter.com/iaCtDuFErk — USATF (@usatf) August 29, 2017

Today we lost an amazing athlete and an even greater friend pic.twitter.com/TDrD0mLkUn — Kyle Merber (@TheRealMerb) August 29, 2017