Joshua Leonard

Born in June 17th, 1975

From Houston, Texas, USA

Joshua Leonard Biography

Joshua Leonard is an American film and television writer, director and actor, best known for his debut role in the feature indie film "The Blair Witch Project" and many other supporting roles in film and television.

Joshua Leonard Movies

The Drop Poster
June 11, 2022
Torn Hearts Poster
May 20, 2022
Bliss Poster
February 5, 2021
Four Good Days Poster
January 23, 2020
Depraved Poster
March 20, 2019
Dark Was the Night Poster
November 30, 2018
Unsane Poster
March 23, 2018
Teenage Cocktail Poster
March 12, 2016

Other Trending Celebrities