Hello and thank you for allowing me to assist you.
A US annuity started with taxed income would mean that the earnings are taxable but not the initial investment.
An annuity is treated like a pension, you would have 30% withheld for tax on the earnings portion. Non Resident US persons are taxed at 30% for US sourced income.
Under the treaty a pension from the US source is taxable in the US.