It's usually rendered as Rory in English, but that's really just a transliteration. We had this discussion on another thread and the mods said that there were several possible English equivalents. Maybe Roger is one?
I just found out yesterday that "Calum" is equivalent to "Malcolm" in English. Which was absolutely news to me. I know a lot of people called Calum and I doubt if any of them would answer to Malcolm any more than I would to Sarah.