This plugin will allow admins to choose which user groups will be able to use and view each Profile Field. All groups, by default, will be able to use any Profile Field. Users from groups that are not selected on field settings will not be able to view and fill the field on his profile.
Go to Members -> Profiles -> Profile Fields. Edit or create a new Profile Field. You will notice new fields there:
Allowed Groups: choose which user groups you want their users to FILL the field. This will also remove the fields from advanced search form and edit profiel form.
Honor profile and content visibility
Show to specific groups
Visible to: choose which user groups you want their users to VIEW the field in profile/posts. Admins and the profile owner will be able to view all profile fields.