How old was Josh Duhamel in Transformers: Revenge of the Fallen?

Josh Duhamel
Minot, North Dakota, USA
Transformers: Revenge of the Fallen
Released in 2009