Lee de Broux was born on May 7, 1941 in La Mesa, California, USA as Leon Jay DeBroux. He is an ...
Was featured in both the series premiere and series finale of Quantum Leap (1989).
Leon Jay DeBroux
La Mesa, California, USA
17 March 2018
Drive-In Dust Offs: Hunter’S Blood (1986)
21 April 2015
‘Coffy’ Blu-ray Review (Arrow Video)
12 June 2013
Cinema’s Greatest Villains: The 1980′s
Extreme parkour, spilled chili, and way too much baby talk! Head back to Dunder Mifflin and relive the funniest moments that happened before the opening credits of "The Office."
Watch the video