传记片。2008年，BBC又专门拍摄了一部关于约翰王子的纪录片 《约翰王子：温莎王朝的悲剧秘密》（"Prince John: The Windsors' Tragic Secret"）。此外，2010年夺得奥斯卡最佳影片的关于乔治六世生平的《国王的演讲》（"The King's Speech"）中，杰弗里·拉什饰演的莱纳尔·罗格与科林·费尔斯饰演的乔治六世在一场对话中也提到了约翰王子。