I would like to say
Croesus, ruling from 560 BC to 546 BC, was ...
How would you construct this phrase? It is especially the "from ... to" bit which I am not sure how to translate (I am not even sure my English is correct: would you say "from ... through" instead?).
Also, would you use "annus" in this case and how?