We construct a class of non-weight modules over the twisted N = 2 superconformal algebra L. Let h = CL 0 ⊕ CG 0 be the Cartan subalgebra of L, and let t = CL 0 be the Cartan subalgebra of even part L0. These modules over L when restricted to the h are free of rank 1 or when restricted to the t are free of rank 2. We provide the sufficient and necessary conditions for those modules being simple, as well as giving the sufficient and necessary conditions for two L-modules being isomorphic. We also compute the action of an automorphism on them. Moreover, based on the weighting functor introduced in [15], a class of intermediate series modules A t (σ) are obtained. As a byproduct, we give a sufficient condition for two L-modules are not isomorphic.