The focus of this contribution is to develop a complex variable function method to solve the two-dimensional scattering of plane waves by a lined cylindrical cavity in the poroelastic half-plane. The poroelastic half-plane is based on Biot's dynamic theory, and the governing equations are solved by reduction to three Helmholtz equations. The lining structure can be treated as an elastic material and decoupled into two Helmholtz equations. Here, the large circle assumption is applied to simulate the half-plane boundary. By using appropriate boundary conditions and continuity conditions, the unknown coefficients in the potentials can be determined. Selected numerical results are presented in this paper. (C) 2009 Elsevier Ltd. All rights reserved.