Designated as a local tryout player by Bakersfield Jam.
23rd November, 2011
D-League
Waived by Bakersfield Jam.
29th November, 2011
D-League
Re-acquired by Bakersfield Jam.
21st December, 2011
D-League
Waived by Bakersfield Jam.
27th September, 2012
NBA
Signed an unguaranteed one year minimum salary contract with L.A. Lakers.
20th October, 2012
NBA
Waived by L.A. Lakers.
26th January, 2013
Venezuela
Signed a one year contract with Trotamundos.
8th February, 2013
Venezuela
Released by Trotamundos.
1st November, 2013
D-League
Drafted 123rd overall in the 2013 D-League Draft by Bakersfield Jam.
17th November, 2013
D-League
Waived by Bakersfield Jam.
21st January, 2014
PBL
Signed for the remainder of the season with Carolina Pee Dee Vipers.
7th October, 2015
Saudi Arabia
Signed a one year contract with Al Nasr Riyadh.
11th November, 2015
Saudi Arabia
Left Al Nasr Riyadh.
13th March, 2016
D-League
Acquired by Texas Legends.
14th December, 2016
El Salvador
Signed for the remainder of the Liga Centroamericana with Santa Tecla.
21st December, 2016
D-League
As a part of a three team deal, returning player rights traded by Texas Legends to Santa Cruz Warriors, along with Courtney Fells and the returning player rights to Justin Martin to Westchester, in exchange for a 2017 second round pick, a 2017 third round pick, the returning player rights to Verdell Jones and the returning player rights to Joe Alexander from Santa Cruz.
26th October, 2017
D-League
Acquired by Grand Rapids Drive.
2nd November, 2017
D-League
Waived by Grand Rapids Drive,
13th January, 2018
Taiwan
Signed for the remainder of the ASEAN League with Fomosa Dreamers.