Después de graduarse en la National Film and Television School, Allan ha trabajado como cámara, director y productor. Su primera película como productor fue el éxito de crítica y taquilla "Human Traffic" que fue adquirida por Miramax y nominada para un BAFTA. La segunda película "South West Nine" se estrenó con excelentes críticas, éxito en festivales y también fue nominada para un BAFTA y cinco BIFFA (British Independent Film Awards). La actividad central de Allan es concentrarse en talento fresco y original y proporcionar una plataforma para que ese talento sobresalga.