Balfour appeared on the kids TV show Kids Incorporated for one season in 1991. During the early 1990s, he had a variety of minor Juvenile roles on such television series as: Dr. Quinn, Medicine Woman, Arresting Behavior, Boy Meets World and Step by Step. In 1997, he appeared in the pilot for Buffy the Vampire Slayer, as one of the show's first victims, Jesse McNally. He appeared as a regular cast member in three short-lived TV shows. ABC's Veritas: The Quest was cancelled after four episodes in 2003, NBC's Hawaii was canceled after seven episodes in 2004, UPN's Sex, Love & Secrets was canceled after four episodes. Also in 2005, Balfour starred in the sexually explicit Canadian drama Lie with Me opposite Lauren Lee Smith. In March 2006, Balfour debuted as Brian Peluso on Producer Dick Wolf's short-lived NBC crime drama, Conviction, which lasted one season. Balfour was also a guest star on the hit show Dawson's Creek, in the ninth episode of the first season.