Yes, you can put oil-based primer over latex. It is versatile and works well with latex. When applying it this way, ensure the coat of latex paint is completely dried before going over it. This process provides a smooth finish. The reverse is also possible, that is, latex can be put over oil-based primer. Oil-based primer takes a long time to dry so this should be duly considered when making plans for the painting exercise.