Appearing before an audience

Shakespeare’s acting company performed in a relatively intimate setting, appearing before audiences smaller than most audiences today.

Is the word “before” here used correctly? Can it be substituted by another word?

You can say ‘appear before the audience’ or ‘appear in front of the audience’.