 On August 17, 2016, he signed with Apollon Patras of the Greek Basket League.On August 16, 2017, he signed with Klosterneuburg Dukes of the Austrian Bundesliga.On June 2006, he was selected by the Toronto Raptors with the 56th pick of the 2006 NBA draft.