Ο Ράλφ Έσταρ γεννήθηκε στο Garmisch-Partenkirchen και αποφοίτησε από το Werdenfels Gymnasium το 2000. Η πανεπιστημιακή του εκπαίδευση (Πτυχίο βιολογίας) πραγματοποιήθηκε στο "Julius-Maximilians-Universitaet" στο Wuerzburg της Γερμανίας και επικεντρώθηκε στη Νευροεπιστήμη και στην βιολογία φαρμάκων.

Η στροφή του στην οφθαλμολογία και τις θεραπείες ξηροφθαλμίας ξεκίνησε το 2008 με την ενσωμάτωσή του στο δυναμικό της Alcon Pharmaceuticals. Έκτοτε έχει διαχειριστεί με επιτυχία την ξηροφθαλμία και τις θεραπείες της για αρκετές εταιρείες, όπως οι Alcon, Novartis, Pharma Stulln και Optima Pharmaceuticals.

Στις αρχές του 2019 άλλαξε την προοπτική του με σκοπό να γίνει πιο προσανατολισμένος στον ασθενή και προχωράει στην δημιουργία του πρώτου τμήματος Ξηροφθαλμίας στην Ελλάδα, το οποίο στεγάζεται στην οφθαλμολογική κλινική Athens Eye Hospital.

Μιλάει Γερμανικά, Αγγλικά, Γαλλικά και Ελληνικά