Thomas Castro nekade icke längre.