Which of these look like your John Leary?
John Leary
Massachusetts, Boston Passenger Lists, 1820-1891
birth: 1860 Great Britain
immigration: 1861 Boston, Suffolk, Massachusetts, United States
John Leary
Massachusetts, Index to Boston Passenger Lists, 1848-1891
birth: 1860 England
immigration: 1882 Boston, Massachusetts, United States
John Leary
United States Index to Passenger Arrivals, Atlantic and Gulf Ports, 1820-1874
birth: 1859 Great Britain
immigration: 1860 United States
John Leary
Pennsylvania, Philadelphia Passenger Lists, 1883-1945
birth: 1861 England
immigration: 1886 Philadelphia, Philadelphia, Pennsylvania, United States
John Leary
Pennsylvania, Philadelphia Passenger List Index Cards, 1883-1948
birth: 1861 England
immigration: 1886 Philadelphia, Philadelphia, Pennsylvania, United States