David Turner
Atlanta, Georgia, USA

Actor and stunt person