OK, so the name is in some Arabic-family RTL script. Is the complaint that the age is to the left of the name (which would be reasonable for a RTL script name, although all others are LTR with age to the right), or that the closing parenthesis is facing the wrong way and is where it would be for a LTR entry? It looks like something is switching back to LTR either too early (leaving the closing parenthesis in the wrong place) or too late (placing the age to the left [later in sequence] of the name, rather than the right, as would be appropriate for English.
Does it behave this way on different browsers? Can you tell if the name includes RTL and LTR control codes, or is the browser figuring that out for itself? (or is SMF?) I don't have practical experience with RTL (bidirectional) scripts and languages, so I'll admit I'm just guessing here. UTF-8 encoding?