The local fire station was having a blood drive and from there a routine began.
After moving to Australia in 1988, it was not long before he was back into the routine.
‘I religiously donate every second Wednesday,’ Mr Williams said. ‘I put that appointment before anything else.’
The Fremantle-based school teacher will soon hit the 300-mark for donations made to Fremantle Blood Donor Centre. It comes as locals are being urged to give blood during the Easter and Anzac breaks to help fill 100 appointments still needed to bolster stocks.
Blood service spokeswoman Jessica Willet said donations were vital.
‘The Easter and Anzac Day long weekends mean many regular donors will be away on holiday,’ she said. ‘But the need for blood never takes a break.’
Mr Williams said it was great knowing he was helping save someone’s life.
‘You don’t always get to see who you’re helping, but you know it is,’ he said.