CharacterPrincipal Steven HarperPrincipal Steven Harper in Boston Public (2000), played by Chi McBride. Played byChi McBrideAppears inBoston Public2000