Empezó su carrera como ayudante de producción en la película Lana in Love, en 1992, tras lo que entró a trabajar en televisión, en las series de culto "Parker Lewis nunca pierde" y "Una chica explosiva", antes de pasar a escribir guiones de capítulos de series como "Cariño, he encogido a los niños", "Sabrina: La serie animada", "So Weird", "Avatar: La Leyenda de Aang" y "Phantom Investigators". Ejerció de director y guionista de la película Revuelo en las aulas en 2005 y escribió el guión de la comedia de éxito Novio por una noche en 2007.