Representative David Johnson (D)
Inactive
District: 38
District:
38
Seniority: 45
Seniority:
45
Occupation: Attorney
Occupation:
Attorney
Church Affiliation: United Methodist
Church Affiliation:
United Methodist
Veteran:
Veteran:
Public Service: First term in House 2005, 2007
Public Service:
First term in House 2005, 2007