The most important way to improve the quality of aluminum profiles is to assure the material flow through die land exit with the same velocity. In this paper, a numerical model was developed to investigate metal flow behavior during aluminum profile extrusion. Firstly, the numerical model for a complex hollow aluminum profile was built based on the arbitrary Lagrangian–Eulerian program HyperXtrude. Then, with the numerical model, metal flow behavior at each stage during the whole extrusion process was analyzed and dead zones in the die cavity were also investigated by means of the particle tracking method. Finally, the numerical results were validated by comparing with the nose ends of two extrudates in practice, and the comparison showed that the numerical model developed in this work could provide the effective guidance for practical production.