David Roberts is 39 years old. He lives in Thompsons Station, Tennessee, but has also spent time in Franklin, Tennessee; Nashville, Tennessee and Brentwood, Tennessee. He is an alumnus of the Brentwood High School and he works at Landscape Contractors.