Rehabilitation is an important process to restore muscle strength and joint's range of motion. This paper proposes a biomechatronic design of a robotic arm that is able to mimic the natural movement of the human shoulder, elbow and wrist joint. In a preliminary experiment, a subject was asked to perform four different arm movements using the developed robotic arm for a period of two weeks. The experimental results were recorded and can be plotted into graphical results using Matlab. Based on the results, the robotic arm shows encouraging effect by increasing the performance of rehabilitation process. This is proven when the result in degree value are accurate when being compared with the flexion of both shoulder and elbow joints. This project can give advantages on research if the input parameter needed in the flexion of elbow and wrist.