Nelson Johnson practiced law for 30 years, during which time he was active in Atlantic City and Atlantic County politics. He is currently a judge of the New Jersey Superior Court, sitting in the Civil Division of Atlantic County. He lives in Hammonton, New Jersey.