亚新南威尔斯州，毕业于澳洲广播电视电影学校。
职业生涯.在制作数部获奖短片之后，萧兰于2004年执导了电影处女作《》，影片成功参展第57届戛纳电影节注目单元。2005年，萧兰执导澳洲电视电影《》。第二部剧情长片《》于2012年在悉尼电影节首映。影片代表澳大利亚参选第85届奥斯卡金像奖的奥斯卡最佳外语片奖，但未入围。2015年，萧兰公佈正在制作第三部剧情长片《柏林综合症》，影片根据同名小说改编，泰瑞莎·帕玛主演，于2017年在柏林日舞影展首映。2018年7月，萧兰确认执导漫威影业