Due to mechanics he cant be soloed. Try do it at level 55 when the cap is increased. me and my friend duoed him, but still no solo. So far i can only solo: Taris, Tatooine, Quesh, Alderan world bosses..... Havnt tried Nar Shadaa, im a Sent FYI
I solo him every time when every i see him on my sentinel when farming the lower planet world bosses for lowbie gear for the guild (so far i've done it probably 25-30 times so no, its not a fluke). Please do not mis-inform others that something can't be solo'd just because you have not figured out how to solo something.