how old is terrence mann