Joshua Leonard

Joshua Granville Leonard (born June 17, 1975) is an American actor, writer and director, known primarily for his role in The Blair Witch Project (1999).

More Photos Of Joshua Leonard