Garcia-Rulfo nasce a Guadalajara, in Messico. Cresce in un ranch a Jalisco, dove impara a cavalcare.[1] Più tardi, si trasferisce in Vermont per studiare l'inglese.[2] Si laurea in scienze della comunicazione alla Universidad del Valle de Atemajac, per poi abbandonare gli studi una volta deciso di diventare attore; studia quindi alla New York Film Academy e torna in Messico per iniziare lì la sua carriera.[3] Dopo piccole interpretazioni in film messicani, esordisce in una grande produzione in Bless Me, Ultima - Oltre il bene e il male, dove interpreta zio Pedro.[4]
Nel 2013 prende parte ad un episodio della serie televisiva Touch. A partire dal 2014 interpreta il ruolo ricorrente del vampiro Narciso Menendez in Dal tramonto all'alba - La serie. Lo stesso anno, l'attore recita nel drammatico Cake, al fianco di Jennifer Aniston.[5] Nel 2016 interpreta il fuorilegge messicano Vasquez, uno dei sette protagonisti, nel westernI magnifici 7, remake del celebre film omonimo del 1960: per prepararsi al ruolo, Garcia-Rulfo ha dovuto sottoporsi ad un intenso allenamento nell'uso delle armi da fuoco.[6]