A biomechanical musculo-skeletal model of upper limb is presented in this paper, which can provide accurate representations of muscles and joints, and capture important interactions between joints. The upper limb model is made up of seven segments: ribs, sternum, clavicle, scapular, humerus, radius and ulna, considered as a single rigid body respectively and includes 22 muscles. The individual muscle forces can be calculated by using an electromyography (EMG) assisted method, which is verified by comparing the simulation results with other researches of an elbow flexion motion. These comparisons show that the muscle forces and the estimated joint moment match well with previous literatures.Estimation of individual muscle forces during human movement opens up the possibility to examine the outcome of muscle deficiencies and to investigate causes of joint instability as encountered in clinical practice. Direct measurement of muscle forces is generally not feasible in a clinical setting, and non-invasive methods based on musculoskeletal modeling should therefore be considered [1] . Various models of the whole or partial upper extremity have been developed over the last decade. These models have been used to study the static effects of muscle action and there are four major approaches including static optimization [2] , dynamic optimization [3] , neural network [4] , and electromyography (EMG) [5][6] assisted method to estimate the individual muscle forces. Using EMG signals as inputs to a musculoskeletal model to estimate the individual muscle forces has recently been used by several groups at different anatomical locations such as elbow [7] , shoulder, knee, ankle, jaw, lower back and wrist. Within the current article, we have combined musculoskeletal model of an upper extremity (clavicle, scapular, humerus, radius, ulna and some upper muscles which are denoted as action lines), movement data and EMG assisted method to estimate the individual muscle forces of the musculoskeletal structure.