Leon (voiced by David Boreanaz in Kingdom Hearts and Doug Erholtz in Kingdom Hearts 2 both in English and Hideo Ishikawa in Japanese ) is a supporting character in the Kingdom Hearts series and leader of both the Heartless Resistance and the Hollow Bastion Restoration Committee. Originally he went by the name Squall Leonhart, but due to his world being destroyed by the Heartless, he changed his name in an attempt to amend for his mistakes. Leon is twenty-five years old at the beginning of Kingdom Hearts and Kingdom Hearts: Chain of Memories and twenty-six during the events of Kingdom Hearts 2.
- Leon is based on Squall Leonhart, the main character of Final Fantasy VIII. However, Leon does seem to be an alternate version of the character from Squall, seeing as Leon is both older and also has a different backstory than Squall.
- Jaden will first meet Leon in The Jaden Sora Power Hour.
- Leon will guest star in Jeffrey, Jaden & Friends' Storm Adventures of Avengers: Age of Ultron.