Question: What Marvel based comic character did Omar Avila portray in 2004? 
Sentence (from "Omar Avila"): He grew up in Miami and got his big break in the Telemundo series "Los Teens".
Relevant evidence: No