Su padre murió a los veinte años, tres meses antes del nacimiento de Gabriel.
Por estos tres roles, recibió el premio al mejor actor por parte del Austin Critics Table en 2010.
En 2014 fue seleccionado para el rol principal como Tony Bravo en la serie Matador, de la cadena El Rey Network.
Ese mismo año, apareció en la comedia deportiva Balls Out, interpretando el papel de Vinnie.
A continuación, Luna fue seleccionado para interpretar al detective Paco Contreras en la serie de drama Wicked City.
En 2019 trabajó en la película Terminator: Dark Fate en el papel del robot Rev-9, actuando junto a Linda Hamilton y Arnold Schwarzenegger.