Leonard Thompson served as second lieutenant in the 7th Virginia Regiment from 18 Mar 1776 until 2 May 1776 wen he resigned and was afterward a lieutenant in the Albemarle County militia. On 6 Nov 1777 he took oaths as captain of Fluvanna Co., VA, militia.
http://latrobefamily.com/genealogy/getperson.php?personID=I16205&tree=mytree