Alejandro Edda is best known for his recurring roles as Marco Rodriguez in Fear the Walking Dead, Joaquín 'El Chapo' Guzmán in the Netflix series Narcos: Mexico, Ruben in Snowfall and as Pedro in Captain Fall.