Half Nelson, 1992 (director; co-writer with Semi Chellas)
Scratch Ticket, 1994 (director)
The Boys Club, 1997 (director)
Nikita series, 1997 (director; TV, one episode)
Once a Thief series, 1997 (director; TV, three episodes)
Power Play series, 1998-1999 (director; TV, four episodes)
Xena: Warrior Princess series, 1999-2001 (director; TV, six episodes)
Ginger Snaps, 2000 (director; story by Karen Walton and John Fawcett)
Queer as Folk series, 2000 (director; TV, one episode)
Da Vinci's Inquest series, 2001-2002 (director; TV, five episodes)
Lucky Girl, 2001 (director; TV)
Mutant X, 2001 (director; TV)
Taken, 2002 (director; TV)
Miracles, 2003 (director; TV)
Playmakers series, 2003 (director; TV, one episode)
Ginger Snaps II: Unleashed, 2004 (co-executive producer with Peter Block, Noah Segal)
Show Me Yours series, 2004 (director; TV, three episodes)
The Dark, 2005 (director)
Note: Updated to June 30, 2005