Ken Carter, Roy