Profile of ryan reynald peters