Faulkner est né à Montréal et fit carrière dans le monde des affaires avant son entrée en politique. Après avoir été défait lors des élections fédérales de 1962 et 1963 comme candidat libéral dans Peterborough, en Ontario, il est élu lors des élections de 1965.
Après avoir quitté la politique, Faulkner a rejoint Alcan comme vice-président. En 1983, il est nommé directeur général de toutes les opérations d'Alcan en Inde et au Sri Lanka. En 1987, il est nommé président d'Alcan SA Europe. En 1990, il rejoint l'industriel suisse Stephan Schmiheiny pour fonder le Conseil des entreprises pour le développement durable, à Genève. En 1995, il fonde l'ONG de développement Sustainable Project Management afin de réaliser des projets d'infrastructures urbaines dans les pays en développement. En 1990, il achete le Domaine de Grand Cros, en Provence, en France, qu'il exploite avec sa famille.
Faulkner était marié avec Jane Meintjies et a eu avec elle deux fils (Julian et Adrian) et une fille (Antonia)[2].