Si laurea a Londra al Fanshawe College e subito dopo, a soli 22 anni parte alla volta di L.A. in cerca di fortuna. Nel 1977 si sposa con Diane C.Gettas dalla quale avrà tre figli. Divorziato dalla prima moglie, è sposato da dieci anni con Deborah Rennard dalla quale ha avuto un'altra bambina. La svolta lavorativa arriva nel 2004 quando scrive la sceneggiatura di Million Dollar Baby.