In 2003 , he appeared in the music video for singer Dido 's hit single `` White Flag '' , and was the voice of Leon ( Squall Leonhart ) in the video game Kingdom Hearts , but he did not reprise his role in the sequel .
He was also the voice of Leon ( aka Squall Leonhart ) in the video game Kingdom Hearts .