Karl Theodor Robert Luther, 16 Nisan 1822 tarihinde Polonya'nınŚwidnica şehrinde doğdu. Lise öğrenimi burada tamamladıktan sonra, 1841 yılında Polonya'nın Wrocław şehrine taşındı ve 1843 yılına kadar orada çalıştı.[2] 1843 yılında ise Berlin Humboldt Üniversitesi'nde felsefe, matematik ve astronomi alanında eğitim aldı ve Berlin gözlemevi'nde çalışmaya başladı. Daha sonra çalışmalarını Düsseldorf-Bilk Rasathanesi'nde sürdürmeye devam etmiştir.
1852-1861 yılları arasında 14 asteroit keşfeden Alman-Fransız gök bilimci Hermann Goldschmidt'i geride bırakarak, 1852 ve 1890 yılları arasında toplam 24 asteroit keşfetmiştir.[3] Yaptığı çalışmalardan dolayı 7 kez Lalande Ödülünü almaya hak kazanmıştır.
Asteroit 1303 Luthera ve Ay'da bulanan bir kraterLuther Robert Luther'in adını almıştır.
“Geçen gün bir arkadaşımla gözlemevine gitmek istedim ve aniden Düsseldorf'taki barlarda olan ve o zamandan beri böyle küçük gezegenleri izleyen o yıldızcıyı düşündüm, sanırım adı Lutter, onu hatırlayamadığım için kendimi aptal gibi hissettim. Aksi halde onu tamamen unutmuştum."
1855 yılında Gottfried Keller ve Ferdinand Freiligrath'ın arasında geçen bir yazışma.
Luther, Coroline adında bir kadınla tanışıp evlenmiştir. Evliliklerinden William adında bir erkek çocuk dünya'ya gelmiştir. 15 Şubat 1900 tarihinde ise Almanya'nın Düsseldorf şehrinde ölmüştür.