kameron spence