The man who pepper-sprayed a Marine City business owner during a filming dispute has been charged, officials said.