| Birth | 19 Feb 1956 | Public Hospital, Timaru, South Canterbury, New Zealand  | 
| Christening | 11 Mar 1956 | St. Mary's Church, Timaru, South Canterbury, New Zealand  | 
| Death | 20 Sep 2003 | Gold Coast Hospital, Southport, Queensland, Australia  | 
| Burial |  | Nerang, Queensland, Australia  | 
| Marriage |  |  | 
| Other Spouse | Stephanie Poor | F436 | 
| Marriage | 1986 ? | Register Office, Wellington, Wellington, New Zealand  | 
| Other Spouse | Living de La Cruz | F440 | 
| Marriage |  |  | 
| Father | John Pharic Macfarlane, B.A. LLB | F301 Group Sheet | 
| Mother | Patricia Ann Allen | F301 Group Sheet |