担任英国天文学家威廉·拉塞尔的助手，并且发现了600个星云和其中一颗早期的小行星－安菲特里忒。及后，他在爱尔兰的马可里天文台（Markree Observatory）担任第二任台长。他并为太阳系制作非常详细的星历表，为每个行星计算子午仪。在月球及火星上的撞击坑都为他而命名。