John Rodda

John Rodda was the production sound mixer on 24: Live Another Day.