A Boston youth minister who worked for city schools has been charged with attempted murder after police say he shot a high school student who was selling marijuana for him. Prosecutors say the student is expected to survive.

The 55-year-old Rev. Shaun Harrison was arraigned Thursday in Municipal Court in Boston and pleaded not guilty to several charges. He was ordered held on $250,000 bail.

Prosecutors say Harrison shot a 17-year-old boy in the back of the head Tuesday night in Boston's Roxbury section. Assistant District Attorney David Bradley said Harrison sold marijuana and had enlisted the victim to work for him, but a dispute arose.

After his arrest, officials say Harrison was fired from his job at Boston English High School running substance abuse and anger management programs.