Greene won een bronzen medaille in de 100 meter bij de Midden-Amerikaanse en Caribische Juniorkampioenschappen in Atletiek in 2012
in San Salvador, El Salvador. In zijn Olympisch debuut in Rio op de Olympische Zomerspelen van 2016 kwam Greene voorbij de ronde van de heats, maar eindigde zevende in zijn halve finale en ging niet door naar de finale.