riley pearce