Sora is fourteen years old at the beginning of Kingdom Hearts and lives on the Destiny Islands with his friends, Riku and Kairi, and several other children, including Selphie, Tidus, and Wakka. Sora and his two close friends seek to see the world beyond the islands and begin to build a raft. However, a strange dark force storms the islands and Sora is swept away from his home and separated from his friends. He drifted though the Dark Corridor, an interdimensional pathway, and ended up at a place known as Traverse Town.
Here he meets Donald Duck and Goofy, the respective Royal Court Mage and Captain of the Royal Guard of Disney Castle. Like Sora, they encountered a dark force and that very force is responsible for the disappearance of their king, Mickey. The three of them decide to look for their friends together, especially since Donald and Goofy believe Sora will be the one to defeat the dark force because he bears a weapon known as the Keyblade.
In Traverse Town, Sora finds Riku and discovers that neither of them can find Kairi. Riku, seeing that Sora has befriended Donald and Goofy, comes to believe that Sora has forgotten about him and Kairi and decides to find Kairi on his own. Sora ends up traversing multiple worlds to stop the Heartless, the creatures that embody the darkness, and also rescue the Seven Princesses of Heart, who are the key to opening the final keyhole that will unlock Kingdom Hearts, the objective of the villains controlling the Heartless.
When Kairi is revealed to be one of the Seven Princesses of Heart, Sora discovers that Riku believes that her heart has been stolen by the Heartless. In reality, Sora has held Kairi's heart within him the entire game since she passed through him in the very beginning. In order to return her heart Sora uses Riku's keyblade to remove his heart and her's, becoming a Heartless himself for a short period before being restored to normal. Riku had been introduced to the darkness by Maleficent and possessed by Xehanort who at the time is being called Ansem , the true villain of the game. Sora and his friends manage to defeat Xehanort. However, as Sora is about lock the door to darkness, Riku and King Mickey are on the other side of doorway and are sealed in the world of darkness.
As the worlds begin to reset themselves, Kairi and Sora are separated. Sora promises to return to her as soon as he finds Riku and the doorway to light.
Kingdom Hearts: Chain of Memories
After being separated from his friends, Sora wandered down on a long meandering path with Donald and Goofy searching for way to find Riku and Mickey, encountering Pluto on the way. When they reach a crossroad and called it a night, a mysterious man in a long black hooded cloak appears and informed Sora that "ahead lies something you need, but to claim it, you must lose something dear." The man disappears and only one path remains. The trio follows the path which leads them to a mysterious fortress known as Castle Oblivion. They enter the castle hoping to pick up some clues as to the whereabouts of their friends only to discover as they ascend the floors of the fortress, the more memories they lose and the more uncertain they become.
Little do they know, their memories are being manipulated by a mysterious organization who seek to capture and manipulate Sora. To do this, they use Naminé, a young witch who can rearrange the chains of memories and create new links. In order to make Sora forget Kairi, Naminé begins to replace his memories of her with herself. Meanwhile, a conflict between the Organization's members leads to several encounters between Sora and Riku, whose memories of Kairi also have been replaced with ones containing Naminé.
Their uncertainty builds to a point where they end up in Twilight Town, a place that Sora is fairly certain that he has never been in, thus should not exist in his memory. Organization member number 4, Vexen, revealed that it is a place that exists on the other side of Sora's heart, but is eliminated by Axel, the 8th member of the Organization, before he can explain anything.
Axel ends up betraying Marluxia, the Lord of Castle Oblivion, revealing that Marluxia and Larxene, the newest members of their group, intended to use Sora to overthrow the order. Axel manipulated Naminé into doing what she believes it right and she reveals to Sora that she never existed in his memory and that she has been replacing the person most important to him. Riku appears to them again and is defeated by Sora. Larxene comes forth to eliminate Sora and Riku, who is revealed to actually be replica of the real Riku, created by Vexen.
Sora defeats Larxene and forgives a regretful Naminé for her actions. She promises to restore the memories of the trio once they reach the 13th Floor of Castle Oblivion, where Marluxia is waiting for them. Once Marluxia is defeated, Naminé asks that they step into machines they will rearrange their memories back to the way they were at the cost of breaking the links she created. While they know that they will forget Naminé, Sora promises her that while she is forgotten, she will remain in his heart, never lost.
Kingdom Hearts II
One year after the events of Chain of Memories, Sora, Donald and Goofy awake in Twilight Town with their memories restored, although they cannot remember what happened in Castle Oblivion. Continuing their journey to find Riku and King Mickey, they set out travel across new worlds, meeting old friends and enemies from the original Kingdom Hearts game, battling the Heartless and a new threat, the remaining members of the Organization they encountered in Chain of Memories.
Soon after exploring Twilight Town, Sora and company head off to Disney Castle. Sora obtains new attire from Merryweather, Flora and Fauna, the fairies from Sleeping Beauty, and a new power: using his friends' hearts to take on "Drive Forms".
Throughout the game, Sora expresses his determination to bring Riku back home with him to Destiny Islands, where Kairi is patiently waiting for them. The quest gets a lot more complicated when Kairi herself is kidnapped by Axel, that Pete (who works for the resurrected Maleficent) and the Organization XIII are causing trouble in the other worlds and that King Mickey refuses to give information regarding Riku. As well, Sora must discover why some of the members of the Organization XIII address him as "Roxas".
Eventually, Sora, with the help of the Twilight Town kids (three friends of Roxas) and Axel, manages to find the route of the "World that Never Was": the World of Kingdom Hearts itself. Reunited with his friends Riku and Kairi, he and the others attempt to stop Xemnas, the leader of the Organization.
In the end, Sora and Riku are seperated from Mickey, Goofy, Kairi and Donald. They fight Xemnas on their own and defeat him, though they remain stranded in the World that Never Was. As Sora and Riku share their own thoughts from the adventures they went through, Sora finds a message in the bottle washed up in the shore, wherein it held Kairi's letter. The Door of Light appears, and both Sora and Riku use it to return to their homeworld: Destiny Islands.
Reunited at last with all his friends, the story ends with Sora returning Kairi's lucky charm, saying "I'm home".