Stephen Leake



Age: 43


Summary: independent filmmaker who co-wrote, produced, and starred in the 2000 award-winning comedy short Experiencing Raju, in which the film won awards at the Seattle Summer Film & Videotape Festival and WorldFest Houston 2000.



Cause of Death: Undetermined causes


Born: March 20, 1965


Died: August 13, 2008


Location: Memphis, Tennessee