how old is john baptiste