Loren Avedon — American actor