Randy Havens — American actor