After working for the BBC Arabic service as a translator and producer, he wrote for the Arabic daily newspaper Asharq Alawsat. He continues to publish a column, 'Islam in Perspective,' in its English sister publication, Arab News. He is the co-translator of In the Shade of the Quran by Sayyid Qutub.