Ο Ιωάννης ήταν γιος κάποιου Ρογήρου, ενός Νορμανδού που αυτομόλησε στους Ρωμαίους κατά τους Ρωμαιο-Νορμανδικούς Πολέμους και εισήλθε στην Αυτοκρατορική υπηρεσία. Η μητέρα του ήταν από την Οικογένεια Δαλασσηνών. Ο ίδιος ο Ιωάννης προφανώς προτιμούσε το διάσημο επώνυμο της μητέρας του και αυτό βρέθηκε στη σφραγίδα του. Ωστόσο οι ιστορικοί, από τον Ιωάννη Κίνναμο ως τους σύχρονους λογίους, χρησιμοποιούν συχνότερα το Νορμανδικό πατρωνυμικό του: Ιωάννης του Ρογέριου.