Alan Ball nació el 13 de mayo de 1957 en Atlanta, Georgia, hijo de Frank y Mary Ball, un inspector aeronaútico y una ama de casa.