No, Martin Rees was never a professor at Oxford. He was a student at the university, but he did not teach there. He was a professor at Cambridge University, and he also served as the Astronomer Royal for Great Britain.
The Cosmic Quiz: Exploring the Universe with Martin Rees