timothy ray senior