Many details of his life are uncertain.
Πολλές λεπτομέρειες της ζωής του είναι αβέβαιες.