Ty O'Neal — American actor