Question: can you begin a sentence with neither?
Answer: You can certainly place neither at the start of a sentence. The problem with your sentence doing so is that it suffers from faulty parallelism whereby the neither precedes a verb and the parallel nor precedes a noun phrase.