Low-Cycle Fatigue (LCF) and creep-fatigue-interaction (CFI) behavior of a ferritic-martensitic stainless steel P92 is studied under strain-controlled non-isothermal -mechanical fatigue loading in the temperature range of 300°C∼620°C and 500°C∼620°C, respectively. The strain-controlled tests with and without the tensile and compression holding times are simulated for different mechanical strains amplitudes. An improved Unified Viscoplastic constitutive Model (UVM) is proposed based on the framework of modified Chaboche non-linear kinematic hardening rule. The improved UVM incorporates strain rate sensitivity, temperature rate dependence, static recovery associated with plastic strain, mean stress evolution and cyclic softening of strain range dependence, and so on. Furthermore, the expressions of the implicit stress integration algorithm and the consistent tangential modulus are deduced on the basis of radial return mapping and backward Euler integration methods, respectively, and the improved UVM is implemented into the ABAQUS software using the user material subroutine UMAT. The simulation results of the UVM correlate well with the experimental data.