Lance E. Nichols (born July 13, 1955) is an American actor best known for playing dentist Larry Williams on Treme. Wikipedia