David Gallagher

David Lee Gallagher (born February 9, 1985) is an American actor who voiced Riku in the Kingdom Hearts video game franchise and for portraying Seiji Amasawa in the Disney English dub version of Studio Ghibli's Whisper of the Heart.