How old is Daniel Tosh?

Daniel Tosh is 42 years old (birthdate: May 29, 1975).