Oscar Avila — American actor