A Harlingen teen is facing criminal charges after he was allegedly caught engaging in sexual acts with a 16-year-old girl.