Tom Goad was one of the location managers for 24: Live Another Day. He has no known IMDb listed credit or on-screen credits for his work as of this moment.
Tom Goad was one of the location managers for 24: Live Another Day. He has no known IMDb listed credit or on-screen credits for his work as of this moment.