Nato a Detroit, lavora come regista, sceneggiatore e produttore cinematografico sin dagli anni ottanta. Come attore, ha interpretato spesso sé stesso.
Vita privata
Si sposa a Los Angeles da giovane. Nel 2007 si risposa con la regista Jennifer Lucas, con la quale ha due figlie, Chloe, nata nel 2008, e Olivia, nata nel 2010.