Where is sephiroth in Kingdom Hearts?

In the first game, he is one of the tournaments within Olympus Coliseum. In the second game, he appears in Hollow Bastion where you met Saix and Axel before.