javier pierce