Joshua Leonard Bio, Photos and Updates
Like
0
Joshua Leonard
Bio: Joshua Granville Leonard is an American actor, known primarily for his role in The Blair Witch Project..
Born: June 17, 1975 in Houston, Texas, U.S.
Posted In: Actors
Comments