Robert McFaul embarked on a multifaceted career that began with numerous theatrical productions at Bishop's University in Quebec, Canada, as well as various small roles in Canadian television. His breakthrough performance was in the 1995 film "Dead Stop", which initially premiered in Spain and subsequently gained a devoted cult following prior to its North American release.
As he continued to thrive in the spotlight, Robert discovered that his true passion lay in the realms of business, teaching, and leadership. He and his wife, Lynn, went on to teach and coach around the world, sharing their expertise with individuals from diverse backgrounds. Eventually, they relocated to Florida with their two children, bringing their extensive experience and dedication to their new home.