Estudió en la Escuela de Cine de UCLA. Coescribió su primer guión en 1987, la película de culto Tapeheads, protagonizada por Tim Robbins y John Cusack. Desde entonces ha trabajado como guionista y productor para series de televisión como Its Garry Shandlings Show, Doctor Doctor y Married... With Children, además de escribir, desarrollar y retocar numerosos proyectos cinematográficos.