Can late ovulation cause late period next time?

Yes. The period will consistently come about two weeks after ovulation, so if ovulation is late the period will be late.