creator (12 episodes, 2001-2007)
writer (5 episodes, 2001-2006)
written by (4 episodes, 2002-2006)
(unknown episodes)