Question: who sings i can go the distance in hercules
Answer: It was written by composer Alan Menken and lyricist David Zippel , and originally recorded by American actor Roger Bart in his film role as the singing voice of Hercules .