He has collaborated with several newspapers and written two TV miniseries. He has written the scripts for PSA advertisements. He has been visiting professor at the University of Massachusetts Boston and was a Ford Foundation Fellow.
