Franco nació en Caguas, Puerto Rico[1] y actualmente reside en Los Ángeles.
[2][3] También apareció en la película de Clint Eastwood Heartbreak Ridge en 1986 como el soldado Aponte.
[4][5] En 1988 aparece en un episodio de MacGyver llamado Blood Brothers.
En 2013 apareció en la serie de televisión The Bridge interpretando a un narcotraficante mexicano llamado Fausto Galván.
En 2019 apareció en la película de Quentin Tarantino Once Upon a Time in Hollywood.