Spider Loc

Curtis Williams (born January 21, 1979), more commonly known as Spider Loc, is an American rapper and actor.