A 3D virtual model of the human lower extremity has been developed for the purpose of examining how the neuromuscular system controls the muscles and generates the desired movement. Our virtual knee currently incorporates the major muscles spanning the knee joint and it is used to estimate the knee joint moment. Beside that we developed a graphical interface that allows the user to visualize the skeletal geometry and the movements imparted to it. The purpose of this paper is to describe the design objectives and the implementation of our EMGdriven virtual knee. We finally compared the virtual knee behavior with the torque performed by the test subject in order to obtain a qualitative validation of our model. Within the next future our aim is to develop a real-time EMG-driven exoskeleton for knee rehabilitation.