0
Thomas Keneally's birth name is Keneally, Thomas Michael.
Thomas Keneally was born on October 7, 1935.
Thomas Keneally is 75 years old (birthdate: October 7, 1935).
Thomas Keneally.