Al college Greene giocò a football a Rutgers. Fu scelto nel corso del settimo giro (245º assoluto) del Draft NFL 2009 dai Seattle Seahawks.[1] Fu svincolato prima dell'inizio della stagione regolare e firmò con i Jacksonville Jaguars con cui giocò tre stagioni, la migliore delle quali fu la seconda, in cui disputò 14 partite, di cui 11 come titolare, con 78 tackle, un intercetto e un fumble forzato.
^(EN) 2009 National Football League Draft, Pro Football Hall of Fame. URL consultato il 28 settembre 2012 (archiviato dall'url originale il 3 ottobre 2012).