how old is michael treanor