Allen har vært vokalist i Symphony X siden 1995, og har sluppet 6 studioalbum sammen med bandet.