Signed an unguaranteed one year minimum salary contract with New York.
23rd October, 2015
NBA
Waived by New York.
2nd November, 2015
D-League
Designated as an allocated player by Westchester Knicks.
5th August, 2016
Australia
Signed a one year contract with Cairns Taipans.
28th February, 2017
D-League
Designated as a returning player by Westchester Knicks.
5th July, 2017
Australia
Signed a one year contract with Brisbane Bullets.
6th March, 2018
Lebanon
Signed for the remainder of the season with Champville.
20th July, 2018
NBA
Signed an unguaranteed one year minimum salary contract with Milwaukee.
23rd August, 2018
G-League
As a part of a three-team deal, returning player rights traded by Westchester Knicks to Wisconsin Herd in exchange for the returning player rights to Duje Dukan from Capital City Go-Go.
18th September, 2018
NBA
Waived by Milwaukee.
22nd October, 2018
G-League
Designated as a returning player by Wisconsin Herd.
18th January, 2019
G-League
Traded by Wisconsin Herd to Austin Spurs in exchange for Nick Johnson, the returning player rights to Olivier Hanlan and a 2019 second round draft pick.