The census maybe relates to where they were living at the time and not where he was born.
This is a common enough phenomenon.
If the person did not know where they were born, then the enumerator needed to put SOMETHING in that column ... so he just entered the place where they were for want of any more reliable information.
After age, place of birth is probably the second most unreliable piece of information in the census.