Nelson County resident Joseph L. Lawson pleaded not guilty Thursday to several charges.