Onyancha deltok under OL 1996 i Atlanta, der han gjorde karrierens beste løp da han ble nummer tre på tiden 1.42,79. Han deltok også i VM 1999, men der ble han utslått i forsøkene.