ニュースキャスターの事をアメリカではしばしanchorman/anchorwoman又はanchorと呼びます。
I have done~は過去完了形なので”やってた”と言うニュアンスになり、beforeを入れても入れなくても良いですが
~when I was x years old.(x歳の時に)
~for x years.(x年間)
と入れてあげると説明がもっと詳しくなります。
anchorman/anchorwomanをまとめてanchorpersonと言ったりします。
I used to be an anchorperson.
私は以前ニュースキャスターでした。
I used to be an anchorperson.
私は以前ニュースキャスターとして勤めて(働いて)いました。