A novel Udwadia-Kalaba approach for parallel manipulator dynamics analysis is presented. The approach segments a parallel manipulator system into several leg-subsystems and the platform subsystem, which are connected by kinematic constraints. The Udwadia-Kalaba equation is then used to calculate the constraint forces due to the constraints. Based on this, the equation of motion, which is an explicit (i.e., closed) form, can be formulated. The method allows a systematic procedure to generate the dynamic model for both direct dynamics and inverse dynamics without invoking additional variables (such as multipliers or quasi-variables), nor does it require projection. A classical parallel Stewart-Gough platform is chosen to demonstrate the feasibility and advantages of this approach.