Ο Bernhard Greve γεννήθηκε την 1η Οκτωβρίου 1924 στο Hunteburg της Κάτω Σαξωνίας, όπου μεγάλωσε μαζί με τα έξι μεγαλύτερα αδέλφια του, όπου τελείωσε το δημοτικό. Η πρώτη του επαφή με την Ελλάδα έγινε στην πόλη Osnabrück, στο Γυμνάσιο “Carolinum”, από όπου πήρε πρόωρα το απολυτήριο μέσης εκπαίδευσης λόγω του Β’ Παγκοσμίου Πολέμου. Εκείνο το διάστημα κλήθηκε να προσφέρει εργασία προς το γερμανικό κράτος και στη συνέχεια υπηρέτησε την στρατιωτική του θητεία συμμετέχοντας σε πολεμικές επιχειρήσεις στη Ρωσία και την Κάτω Ρηνανία, όπου και τραυματίστηκε παραμένοντας επί μακρόν σε στρατιωτικό νοσοκομείο μέχρι το τέλος του πολέμου.
Σπούδασε Μαθηματικά και Φυσική στο Πανεπιστήμιο του Μainz και ακολούθησε εκπαιδευτική κατάρτιση στον τομέα σχολικής εκπαίδευσης της Κάτω Σαξωνίας.
Το 1957 ήρθε στην Γερμανική Σχολή Αθηνών. Την πρώτη φάση της διδασκαλίας του μέχρι το 1966 την έζησε στα κτίρια της Γερμανικής Σχολής της οδού Μετσόβου, στο κέντρο της Αθήνας, ενώ την περίοδο της στρατιωτικής χούντας αντίθετα την έζησε στη Γερμανία, στο Osnabrück και την Bonn, “στην εξορία”, όπως ό ίδιος συνηθίζει να αποκαλεί την περίοδο εκείνη.
Στην Αθήνα επανήλθε το 1975 στα ήδη νέα κτίρια της Γερμανικής Σχολής στον Μαρούσι, όπου και έμεινε μέχρι το 1982.
Το 1982 πήγε στην Κολωνία, όπου εργάστηκε για ένα χρόνο στο Hildegard-von Bingen-Gymnasium, και μετά το 1983 επανήλθε στην Ελλάδα σαν Διευθυντής αυτή τη φορά της Γερμανικής Σχολής Θεσσαλονίκης, όπου και παρέμεινε μέχρι την συνταξιοδότησή του, οπότε και επέστρεψε στη Γερμανία, αλλά όπως συνεχώς επαναλαμβάνει: “Αναζητώντας με την ψυχή μου τη χώρα των Ελλήνων”. Απεβίωσε στις 6 Οκτωβρίου 2014 σε ηλικία 90 στο Überlingen στο Bodensee, όπου ζούσε τα τελευταία χρόνια.