Education
Xaverian High School.
Xaverian High School.
He played 122 games for the Providence Friars in the National Collegiate Athletic Association and most recently played for Plymouth Raiders in the British Basketball League before being released in November 2010.