Actor Dolph Lundgren has announced he is cancer free after he was previously given two to three years to live.