Abstract-We present a recursive method for evaluating the impulse response of an indoor free-space optical channel with Lambertian reflectors. The method, which accounts for multiple reflections of any order, enables accurate analysis of the effects of multipath dispersion on high-speed indoor optical communication systems. We present a simple algorithm for computer implementation of the technique. We present computer simulation results for both line-of-sight and diffuse transmitter configurations. In both cases, we flnd that reflections of multiple order are a significant murce of intersymbol interference. We also report experimental measurements of optical multipath, which help verify the accuracy of our simulations.