Tanulmányait a Nemzeti Filmfőiskolában végezte el Beaconsfieldben. Dokumentumfilmekben rendezőasszisztens, a glasgow-i Ifjúsági Színházban dolgozik.
1979-ben született meg első filmje, Az a süllyedő érzés. 1981-ben a Gregory barátnője című filmjével két díjat is elnyert; ő kapta a londoni filmkritikusok díját, valamint a BAFTA-díjat is a legjobb forgatókönyvnek járót. 1983-ban írta és rendezte A kisvárosi hős című filmet, amelyben Burt Lancaster szerepelt. Ezzel a filmjével is 2 díjat tudhatott magáénak: a new york-i filmkritikusok díját és a legjobb rendezőnek járó BAFTA-díjat is.