Omar Avila

Omar Avila is a Cuban-American actor who appeared in the films Once Upon A Wedding and The Punisher. He grew up in Miami and got his big break in the Telemundo series Los Teens.