 Thomas Nicholls was probably born in Maryland to Cornish American Edward C. Nicholls and the former Williamina Hamilton.He relocated to Louisiana in 1805 and read law in the office of his brother-in-law, Nathan Morse.He received his law license in 1809, when he was eighteen years of age.