Question: who sings in hercules i can go the distance
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 .