Maurizio Onnis has travelled extensively in developing countries and has studied anthropology and history of religions and cultures. He has written historical novels and screenplays.