shiloh pearson