Janos Balla, also known as Daniel Takacs, was taken into custody in the beach resort city of Cancun, officials said.