Acting
EN cinema · 2 credits
Also known as Charlie Rodriguez
Lucky Lu
Origin
as Spanish Delivery Driver
as Dr. Garcia