In this study, a systematical technique has been developed to experimentally and numerically evaluate the displacement efficiency in heavy oil reservoirs with enzyme under different conditions. Firstly, dynamic interfacial tensions (IFTs) between enzyme solution and heavy oil are measured with a pendant-drop tensiometer, while effects of pressure, temperature, enzyme concentration, and contact time of enzyme and heavy oil on equilibrium IFT were systematically examined and analyzed. After waterflooding, enzyme flooding was carried out in sandpacks to evaluate its potential to enhance heavy oil recovery at high water-cut stage. Numerical simulation was then performed to identify the underlying mechanisms accounting for the enzyme flooding performance. Subsequently, a total of 18 scenarios were designed to simulate and examine effects of the injection modes and temperature on oil recovery. Except for pressure, temperature, enzyme concentration, and contact time are found to impose a great impact on the equilibrium IFTs, i.e., a high temperature, a high enzyme concentration, and a long contact time reduce the equilibrium IFTs. All three enzyme flooding tests with different enzyme concentrations show the superior recovery performance in comparison to that of pure waterflooding. In addition to the IFT reduction, modification of relative permeability curves is found to be the main reason responsible for further mobilizing the residual heavy oil. A large slug size of enzyme solution usually leads to a high recovery factor, although its incremental oil production is gradually decreased. Plus, temperature is found to have a great effect on the recovery factor of enzyme flooding likely owing to reduction of both oil viscosity and IFT.