A photonic RF self-interference cancellation (SIC) scheme for full-duplex communication is proposed and demonstrated experimentally. It is based on phase modulation to convert the RF signal into optical domain. The interference cancellation performance of the photonic RF SIC system under different delay deviation (Δτ) and amplitude deviation (Δα) is analyzed. The cancellation depth of 34.5 dB is measured for 10 GHz signal with bandwidth of 50MHz. According to experimental results, the interference cancellation performance affected by the time delay deviation, the amplitude deviation and the phase response is investigated. The results give a direction for the improvement of system performance.