Joshua Leonard poster

Joshua Leonard

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

Appearances