斯蒂芬·欧文是中央圣马丁大学的毕业生。他的电影多次获奖,并在100多个国际电影节上放映,其中包括三次在圣丹斯电影节上的竞争。2018年,他在创意英格兰(Creative England)和BFI网络(BFI NETWORK)的支持下撰写了第一部长篇剧本。他获得了英国电影委员会、动画项目、屋顶电影和第四频道的委托和资助。