Previously he has held senior roles at Oxfam, the Sustainable Development Commission, and the Bevan Foundation.
Yn flaenorol, mae wedi dal swyddi uwch yn Oxfam, y Comisiwn Datblygu Cynaliadwy, a Sefydliad Bevan.