Tom Goad

Casper Mill was one of the location managers for 24: Live Another Day.

He has no known IMDb listed credit nor is it known at this time if he received credit for his work on the show.