He’s simply not a Catholic. That is not Catholic teaching, it’s pure heresy.
Marxists are everywhere!