A multi-parameter nonlinear elasto-plastic constitutive model which can fully capture the three typical features of stress-strain response, linearity, plasticity-like stress plateau and densification phases was developed. The functional expression of each parameter was determined using uniaxial compression tests for aluminum alloy foams. The parameters of the model can be systematically varied to describe the effect of relative density which may be responsible for the changes in yield stress and hardening-like or softening-like behavior at various strain rates. A comparison between model predictions and experimental results of the aluminum alloy foams was provided to validate the model. It was proved to be useful in the selection of the optimal-density and energy absorption foam for a specific application at impact events.