Telephus

The son of Heracles.