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