gerardo spence