Have you read his birth certificate ?
His father is named Rafael, so I can easily see his family calling him Ted, the nickname ...
The son is also named Rafael ... which is a superior name to "Ted," which is the normal derivative of Theodore. I could see him using "Rafi" or "Ed" but "Ted" may indicate some kind of rejection of his birth name.
Recognize this guy? ...he name sure isn't Theodore.
The only Theodore I know was nicknamed "Beaver".