David Torrence (November 26, 1985 – August 28, 2017) was a Peruvian-American middle-distance runner and indoor American record holder in the 1000 meters (active). He was born in Okinawa, Japan, Torrence was raised in Tarzana, California.