It stands to reason in my decidedly non-expert opinion. Many cancer cells have "forgotten" how to differentiate properly. Why should such a cell care if it's in the proper host any more than it cares it's in the proper place within that host?
I am a bit surprised that his own immune cells wouldn't stop it, but if cancer were easy for the immune system to deal with nobody would die of it.