Feature film 'Death' recently opened the 2012 London Science Fiction Festival. The film also stars Leslie Philips, Linal Haft and Paul Freeman. Ben plays the character Yossarian Jones.