This paper presents an active noise cancellation technique for recovering wearable biosensor signals corrupted by bodily motion. A finger mounted photoplethysmograph (PPG) ring sensor with a collocated MEMS accelerometer is considered. The system by which finger acceleration disturbs PPG output is identified and a means of modeling this relationship is prescribed using either FIR or Laguerre models. This means of modeling motivates the use of a recursive least squares active noise cancellation technique using the MEMS accelerometer reading as an input for a FIR or Laguerre model. The model parameters are identified and tuned in real time to minimize the power of the recovered PPG signal. Experiments show that the active noise cancellation method can recover pulse information from PPG signals corrupted with up to 2G of acceleration with 85% improvement in mean squared error.