"We are cooperating fully with the police. Dr. MacDonald will not be performing services at the Hospital or Wentworth Health Partners pending further developments," read the statement from Wentworth-Douglass Hospital.

MacDonald was held on $100,000 bail. He is expected to be arraigned Monday.