how old is greg t nelson