Winfried Picard ist Diplompsychologe und psychologischer Psychotherapeut in eigener Praxis. Er lebt und arbeitet auf einem Resthof in Norddeutschland im Raum Bremen. Er ist verheiratet und hat drei erwachsene Kinder. Seit 1996 ist Winfried Picard Lehrbeauftragter der Foundation for Shamanic Studies.