Generalized Frequency-Division Multiplexing(GFDM) has lower Peak to Average Power Ratio(PAPR) and out-of-band than OFDM. However, the traditional GFDM receivers have high complexity due to the intrinsic Inter-Carriers-Interference(ICI). Based on designed pilot subcarriers,a new data-aided Interference Cancellation(IC) GFDM receiver is proposed for satellite communications in this paper. The improved algorithm solves the problem of inter-subcarriers interference in Matched Filtering(MF) receiver and decreases the receiving Symbol Error Rate(SER) obviously. The simulation results and the complexity analysis prove that the proposed GFDM receiver performed significantly better than traditional GFDM receiver at reasonable computational cost, which can promote the application of GFDM in hybrid S-T communication systems.