Attended the Notre Dame Prep in Fitchburg, Massachusetts.
Played college ball at Iowa State till 2006.
Selected by the Detroit Pistons as 60th overall pick in the 2006 NBA Draft. Signed with the Pistons in July. Sent to the Sioux Falls Skyforce of the NBADL during the 2006-07 season.
Signed with Hapoel Jerusalem (Israel) in August 2007.
Joined the Anaheim Arsenal of the NBADL in December 2007.
Signed with the Artland Dragons (Germany) in October 2008.
Signed with the New Jersey Nets in September 2009. Waived in October.
Signed with the Maine Red Claws of the NBADL in 2009-10. Traded to the Reno Bighorns of the NBADL in January.
Signed with the Townsville Crocodriles (Australia) in July 2010.
Named to the All-Big 12 3rd Team in 2006.