How old is Patrick Marleau?

Patrick Marleau is 31 years old (birthdate: September 15, 1979).