Felix Avitia — American actor