he is in the warehouse that has the lights.
You have to find the 3rd spy. She will give you the ultra-vision goggles.
In "Spy Island" at the end of the game to save the 3rd spy.
you can find it in early poptropica
you can find him at the docks.
Get the Poptropica Secrets app and find out.
in spy island
in the wear house
you need the bow from a spy that you find
In the greenhouse of course! getting there is another question.
the missing spy gives it to you after you find him
spy island, early poptropica,and 24 carrot
you find it at toupee terrace. :-)