wilson ahmed