He has also held different roles leading animal health surveillance and science programmes at the Animal and Plant Health Agency.
Mae hefyd wedi cael gwahanol rolau yn arwain rhaglenni gwyliadwriaeth iechyd anifeiliaid a gwyddoniaeth yn yr Asiantaeth Iechyd Anifeiliaid a Phlanhigion.