2008年,出演漫威漫画改编电影《钢铁侠》,饰演反派Raza。2009年,参演J·J·艾布拉姆斯执导电影《星际迷航》,饰演Captain Robau。2015年,法兰在DC漫画改编剧《女超人》中饰演the Commander。