Lo último que se sabe de él es que trabajaba como supervisor en Federal Express, en una ciudad del estado de Nueva York.