An alias is a fake name, which is a lie.
But his power makes lies true.
Which makes White Lie his real name.
Which makes it impossible for him to have a secret identity.
Unless someone else gave him the alias and he never tells anyone his real name or his alias?
Or perhaps you could have cosmic irony interfere with his powers?
Your character makes my head hurt. But not too much.