Question: What Marvel based comic character did Omar Avila portray in 2004? 
Sentence (from "Omar Avila"): Omar Avila is a Cuban-American actor who appeared in the films "Once Upon A Wedding" and "The Punisher".
Relevant evidence: Yes