In this paper, we discuss a Distributed Monte Carlo (DMC) tracking method which achieves real-time and accurate face tracking for wearable active vision systems. The DMC is an extension of sequential Monte Carlo approaches to a client-server distributed architecture. The client feeds back the results of tracking for use in the control of the wearable active camera with minimal delay, and the server accurately tracks the faces at the same time. In our method, the client is able to complete the tracking processes even when it is unable to communicate with the server. Furthermore, more accurate results are obtained when it is able to communicate with the server. We have implemented and demonstrated this method on the VizWear-Active system which includes a wearable active camera.