bryce pearson