The character is acceptable but at the moment I'm not sure how to integrate your character. Perhaps introducing him to Helios's characters?