Efren Ramirez

Efren Ramirez Efren Ramirez

Efren Ramirez is most well known for his role as Pedro in the sleeper hit Napoleon Dynamite. He has appeared in other movies and guest starred on the TV shows Scrubs and Eastbound & Down.