Su madre, Ann Perry, (Apellido de soltera: Sager) y su padre, Ronald Milton MacFarlane, son nativos de Newburyport, Massachusetts, ambos de raíces británicas y parcialmente canadienses.