I fired him, and now I get a constant notification that he cannot leave the Zoo. I tried moving him manually, but he won't budge. Tried digging a hole around him with terrain tools and he just stayed hanging upside down in mid air. And I did try putting a path on top of him but nothing. I'll try changing his workzone if I can figure out how to unfire him (can you unfire staff). I fired him mainly cause I don't want to pay him while he's there, this ain't a charity I'm running, lol.
BTW, he is nowhere near my Zoo. He is at least a couple miles out in the middle of the map.