Naprawdę nazywał się Charles Lutwidge Dodgson. Przyszedł na świat 27 stycznia 1832 roku w Daresbury jako syn anglikańskiego duchownego, Charlesa Dodgsona. Ukończył studia matematyczne na Uniwersytecie Oksfordzkim i w latach 1855–81 był wykładowcą tej uczelni w Church College. W 1877 roku przyjął święcenia diakonatu w Kościele anglikańskim. Na stałe mieszkał w Oksfordzie, jedyną podróż zagraniczną odbył w 1867 roku do Moskwy i Petersburga (po drodze odwiedził Wrocław, Gdańsk i Warszawę).
Jako matematyk był autorem ok. 250 prac naukowych z zakresu matematyki, logiki i kryptografii. Interesował się zagadkami matematycznymi i grami liczbowymi, opracowując ich zasady. Swoje publikacje zawodowe podpisywał właściwym imieniem i nazwiskiem, pseudonimem posługując się wyłącznie w twórczości artystycznej.