Signed for the final three games of the season with Beltway Bombers.
3rd August, 2012
Israel
Signed a one year contract with Galil Gilboa.
24th September, 2012
Israel
Released by Galil Gilboa.
2nd November, 2012
D-League
Drafted 22nd overall in the 2012 D-League Draft by Tulsa 66ers.
21st November, 2012
D-League
Waived by Tulsa 66ers due to injury.
6th December, 2012
D-League
Re-acquired by Tulsa 66ers.
21st February, 2013
D-League
Waived by Tulsa 66ers due to injury.
1st March, 2013
D-League
Re-acquired by Tulsa 66ers.
8th March, 2013
D-League
Traded by Tulsa 66ers to Los Angeles D-Fenders in exchange for a 2013 third round pick.
25th August, 2013
Malaysia
Signed a one season contract with Westsport KL Dragons.
1st November, 2013
D-League
Designated as a returning player by Los Angeles D-Fenders.
26th May, 2014
Dominican Republic
Signed for the remainder of the season with Titanes del Licey.
1st June, 2014
Dominican Republic
Released by Titanes del Licey.
8th September, 2014
Italy
Signed a one year contract with Vanoli Cremona.
7th October, 2014
Italy
Released by Vanoli Cremona.
30th October, 2014
D-League
Designated as a returning player by Los Angeles D-Fenders.
27th December, 2014
D-League
Traded by Los Angeles D-Fenders, along with a 2015 sixth round pick, to Fort Wayne Mad Ants in exchange for the returning player rights to Tim Ohlbrehct and a 2015 third round pick.
9th January, 2016
D-League
Designated as a returning player by Fort Wayne Mad Ants.
4th January, 2017
Thailand
Signed a one season contract with Hitech Thonburi.