No, I did not recognise who she was (may be I missed something). But I am almost certain she has some kind of power.
The actress is named Nichelle Nichols..she played Lt. Uhura on the original ST series. So both Sulu and Uhura have made appearances. Please Register or Log in to view the hidden image!