Ο Ανδρέας Ν. Μαργιωρής γεννήθηκε στην Αλεξάνδρεια της Αιγύπτου. Σπούδασε Ιατρική στο Πανεπιστήμιο Αθηνών.
Ειδικεύθηκε στην Παθολογία και στην Ενδοκρινολογία στη Νέα Υόρκη και έκανε ενδοκρινολογική έρευνα στην Ουάσιγκτον. Στην Ιατρική Σχολή του Πανεπιστημίου Κρήτης εκλέχτηκε Καθηγητής και δίδαξε από το 1991.
Μένει μόνιμα στο Ηράκλειο με την οικογένειά του από τότε.
Διετέλεσε Διευθυντής της Ιατρικής Υπηρεσίας του Πανεπιστημιακού Νοσοκομείου Ηρακλείου και Πρόεδρος και Κοσμήτορας της Ιατρικής Σχολής του Πανεπιστημίου Κρήτης.
Έχει πλούσιο δημοσιευμένο ερευνητικό έργο. Τον ανησυχούν τα χαμηλά επίπεδα κοινωνικής ευαισθησίας, ο άκρατος ατομικισμός, η κοινωνική εξαθλίωση και η σταδιακή αποδόμηση των υπηρεσιών υγείας.