It works for everyone.
Proof:

Your number is x
times 2 is 2x
+5 is 2x+5
all that times 50 is (2x+5)*50
adding 1754 is (2x+5)*50+1754

Now if you calculate that you have
2x*50 + 5*50 +1754 = 100x + 250+1754 = 100x+ 2004

By multiplying your chosen number x with 100, you get it in the first place of the hundreds. And by deducting your birth year from 2004, you get your age.

So what is left over is a 3 digit number with the first digit your chosen number plus digit 2 and 3 your age