A method and system for simulating a character is provided. The method of simulating a character including: optimizing motion data by using a displacement mapping and a Proportional Derivative (PD) control; and performing controller training by using the optimized motion data and controlling a motion of the character. In this instance, the optimizing includes: generating a target motion by using the displacement mapping between an input motion and a displacement parameter; and generating a simulated motion by using the target motion and an objective function.