how old is cliff harris