Background
Macmillan, Ross was born on March 8, 1968 in Peterhead, Scotland. Arrived in the United States, 1998. Son of Ian Reid Anderson Macmillan and Joan Elizabeth Cummings Roberts.
Macmillan, Ross was born on March 8, 1968 in Peterhead, Scotland. Arrived in the United States, 1998. Son of Ian Reid Anderson Macmillan and Joan Elizabeth Cummings Roberts.
Bachelor with honors, University Winnipeg, Manitoba, Canada, 1991. Master of Arts, Queen's University, Kingston, Ontario, Canada, 1994. Doctor of Philosophy, University Toronto, Ontario, 1998.
Lecturer Queen's University, 1997-1998. Assistant professor department sociology University Minnesota, Minneapolis, since 1998.
Married Annette Marie Nierobisz, September 1, 1998.