莊先生1930年夏畢業於清華大學外語系,同年任國立青島大學註冊部主任。1945年2月參加革命,曾任八路軍濱海軍區參議、山東軍區交際處教員,此後又在山東人民政府政治幹校、華東建設大學、華東軍區衛生部、白求恩醫學院、山東醫學院工作或任教。1950年至1962年在山東省圖書館工作。1962年8月調曲阜師範學院(今曲阜師範大學)從事外語教學工作,後在該校參與《漢語大詞典》的編纂工作。1985年3月18日病逝。生前曾著有《雷霆時代》,翻譯過蘇聯麥契爾金的《農村圖書館農業書籍的宣傳 》一書,在1954年由中華書局出版。曲阜師範學院的師長之莊上峰先生
至今仍然記得莊上峰老師的講課時的情景。當時大家比較感興趣,是因為聽說他本人出自山東省著名的莊氏大家族,莊氏莊園是北方最大的莊園建築。
莊先生在課上講中國人起名字是“望子成龍”的,因此總是為孩子挑選比較好的詞用在名字里。他以自己的名字為例:“我叫莊上峰!我就不可能起一名字叫‘莊下峰’!”同學們哄堂大笑,恐怕以後再也不會忘記先生的名字了吧?
他上課的時候跟同學們講文化,講學英語要積澱紳士風度,介紹一些基本的禮儀常識。說男人表示對別人的尊重時,要摘下帽子來。當時文革剛剛過去,大家對文明的東西還沒有意識。在教室里也照樣戴著帽子(當時還流行戴軍帽),他就堅持要讓同學把帽子摘下來。