Freak wave, with nonlinear characteristic, has posed great challenge in the design of ships and offshore structures. This challenge necessitates a better understanding of freak waves. In this study, a freak wave is numerically regenerated and studied using computational fluid dynamics. A numerical wave tank is developed based on the commercial finite volume package FLUENT. Based on a linear wave superposition theory, a deterministic freak wave sequence is modelled at specified site and time. Through the comparison with field data, the developed model shows good capability in generating freak waves. Furthermore, the interaction of a freak wave with a fixed cylinder has been studied, which will lead to more practical applications for the design of offshore structures.