People Australia John MacFarlane peoplepill id: john-macfarlane-4JM 5 views today 5 views this weekJohn MacFarlaneBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJohn MacFarlane