participant
player
someone who takes part in an activity
he was a major player in setting up the corporation
a person who participates in or is skilled at some game