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