1918年,作为溥仪“帝师”的徐世昌因为职务原因卸任,此时的小皇帝才13岁,正是塑根正骨的好时期,虽说当时清朝小朝廷已经是无权无势,但是皇帝的学习问题还是很重要的,因此“朝廷”向民国申请派驻一位新“帝师”教导溥仪,后经过李鸿章次子的介绍,徐世昌代向英国使馆交涉,聘请“中国通”庄士敦担任溥仪的新老师,此时的师生两人对彼此都是十分期待的,一个是久居紫禁城,渴望了解新世界的小皇帝;另一个是走遍中国,却唯独没有担任过“帝师”的异国人士,他们俩一起能擦出怎样的火花。

翌年,庄士敦处理好海威事宜之后赶赴京城,走马上任“帝师”,这一年溥仪14岁,庄士敦45岁。当时的溥仪被禁足在紫禁城中,对外面的世界充满了好奇,而恰好此时,庄士敦带着西方的先进思想和现代科学进入紫禁城,给这个“古板”的皇宫带来了新的气象,也让溥仪更加羡慕外面的生活,甚至在皇宫里安装电话,剪辫子,骑自行车,穿西服,在皇宫中,庄士敦教授溥仪英文,为他讲解西方的历史,和风俗,给他起了英文名字“亨利”,随着两人的相处友谊逐渐加深,信任倍增。

1922年溥仪大婚之日上赏赐庄士敦一品顶戴,加封御书房行走、颐和园总管,在庄士敦的全权指导下改革财务制度,裁剪宦官队伍,会见外国使节,和胡适先生互通电话,大大拓展了溥仪的眼界和能力。但是就在此时,庄士敦已经成了满清遗老遗少们的眼中钉、肉中刺,时刻都想除掉他,但是迫于溥仪的颜面一再容忍,就在这样的生活,庄士敦陪伴溥仪度过了紫禁城的黄昏,成为中国历史上极少数的外籍大臣。

1924年,溥仪被国民政府彻底赶出紫禁城,在庄士敦的帮助之下逃往日本的辖区,庄士敦也辞去帝师的职位,返回英国租界工作,1930年庄士敦回国担任伦敦大学中文教授,兼外交部顾问,1935年,庄士敦到长春觐见溥仪,在宴席上溥仪出言挽留庄士敦,希望他能留下来辅佐自己,但遭到庄士敦的婉拒,回国后,庄士敦一直传播中华文化。

庄士敦晚年在苏格兰买了一个小岛,在岛上建立起了自己的房子,给居室明明松竹厅、威海卫厅和皇帝厅,并且还在家中升起了满洲国的龙旗,他终其一生都在眷恋着中国的生活,在他看来。这个国家应该通过君主立宪过渡到现代化国家,但是这样的想法在溥仪成为日本人的傀儡之后就瓦解了,最终拒绝溥仪的邀请,离开中国,在1938年3月6日病逝,享年63岁。