Debutó en primera en 1982 con Canterbury RFU, luego del Mundial de 1987 emigró a Italia para jugar en Benetton Treviso junto con su compañero de selección el también wing, John Kirwan.
Fue integrante de un seleccionado con jugadores como Michael Jones, David Kirk, Sean Fitzpatrick, John Kirwan y Zinzan Brooke.
Formó parte del seleccionado rebelde de los All Blacks conocido como los New Zealand Cavaliers que desobedeció a la World Rugby y partió de gira a Sudáfrica en 1986.
Disputó la Copa del Mundo de Nueva Zelanda 1987 donde los All Blacks mostraron claramente su alto nivel de principio a fin del torneo ganando su grupo con amplias victorias ante Italia 70-6, Fiyi 74-13 y Argentina 46-15.
Green fue el máximo anotador de tries junto a John Kirwan con seis.