Known for
Filmography

Red Devil
EN · 20195.5
as Alfie Acosta

The Infiltrator
EN · 20166.7
as The Informant

Alleycats
EN · 20165.1
as Pedro

Blood and Rain
ES · 20105.1
as Carlos

Red Devil
as Alfie Acosta

The Infiltrator
as The Informant

Alleycats
as Pedro

Blood and Rain
as Carlos