Philoctetes
Appears in
Hercules
Hercules
Voice actors
Robert Costanzo
Danny DeVito