Born and raised in West Vancouver, John has over twenty six years of experience selling homes. An award-winning real estate professional and a proud resident of his native community by the sea, John’s expert knowledge of the market makes buying or selling a home a relaxed and profitable experience. Consistently ranked in the top 1% of Royal LePage real estate agents in Canada, John is a regular Real Estate Board of Greater Vancouver Multiple Listing Service (MLS) Diamond Medallion Club award winner,  and a four-time recipient of the #1 Real Estate Team in Canada award for his company. If you are looking for a dedicated real estate professional who will get you the highest value for your home, John is your agent.


Since launching his career in 1989, John’s philosophy has remained the same: buying or selling a home should be a stress-free and financially rewarding experience. In order to ensure this, John provides each of his clients with a detailed marketing plan. A skilled negotiator, John carries out this plan with dedication and enthusiasm. From pre-sale planning and home staging to negotiating the best possible sale price, John combines his knowledge of the market with the latest in technology and high-touch customer service to ensure that his clients get the best value for their home.


Bachelor of Commerce degree (B.Comm) from the University of British Columbia, with a major in Real Estate and a minor in Finance.

Personal Interests

John loves being active and exploring the local North Shore mountains and waters. In addition to spending time with his wife and two kids, John enjoys skiing and bike riding.

Community Involvement

An active member of his community, John supports an extensive list of organizations and charities – both on a local and international level – such as: Union Gospel Mission, Covenant House, Canuck Place, Kay Meek Centre, Friends for Zambia, Lions Gate Hospital Foundation, BC Women’s Hospital Foundation, West Vancouver Library Foundation and Ride to Conquer Cancer, to name only but a few.