He joined the BBC in 1989, presenting programmes such as The World Tonight, Newsstand, Stop Press, and File on 4 for Radio 4, and Newshour on the BBC World Service.
He later concentrated on The World Tonight and Newshour, although he still presented special programmes on major occasions.