David Anderson is 42 years old. He lives in Birmingham, AL. He has also lived in Centreville, AL. He is an alumnus of the Lawson State Community College and Bibb County High School. He is employed by Boilermakers Local 108. Classic Rock is his favorite band. Old Yeller is his favorite film.