sean pierce johnson