Page 5 of 0
Eduardo Buenavista is a Filipino longdistance runner and twotime Olympian. He holds the Philippine record for multiple long distance events..... Source: Wikipedia