Cameron Spencer(William Lipton)