Profile of ryan Joseph