崇基学院生物系（现名生命科学学院）。1971年，转而修读哲学系，及于1974年并以副修历史及德语毕业。1974至1976年，升读中文大学研究院哲学学部哲学硕士学位并于哲学系担任助教；取得硕士学位后，同年获德国学术交流总署（DAAD）颁发研究生奖学金，负笈德国波鸿鲁尔大学（Ruhr-Universität Bochum），并于1981年获颁授哲学博士学位。1982年，就任台湾东海大学哲学系助理教授，并曾于1985年重赴鲁尔大学作短暂学术访问。1986年，关教授重回香港中文大学就任哲学系讲师，开展其于中文大