creator (44 episodes, 2004-2006)
writer (43 episodes, 2004-2006)
writer (44 episodes, 2004-2006)
writer (30 episodes, 2004-2005)
writer (14 episodes, 2005-2006)
written by (14 episodes, 2005-2006)
writer (13 episodes, 2005-2006)
writer (6 episodes, 2006)
staff writer (1 episode, 2006)
(uncredited) (1 episode, 2006)