Where was Ronald Demon born?

Ronald Demon was born on November 9th, 1977 in Boston, Massachusetts.