william mexican actor