what is jd martinez full name