The background needs more contrast - there is too much black and only a little bit of grey without enough whites (which contradicts the bright white coming from behind his head).
And maybe the visor's color is too saturated?
I like the green/purple glows on the render.