 On 4 August 2011, he was sent off in the second leg of the UEFA Europa League match against Slovak side Spartak Trnava.On 4 July 2012, Greene signed a 2-year contract with Serbian club Vojvodina.On 10 September 2015 Greene signed with Delhi Dynamos and played in their second pre-season friendly match in the same day.