 Hercules was born in Canada but he has Greek roots.He represented his native country at the 1996 Summer Olympics in Atlanta, Georgia.A year before, Kyvelos won the bronze medal at the 1995 Pan American Games in Mar del Plata, Argentina.