Joshua Leonard is een actor van 48 (17 juin 1975). Joshua Leonard is verschenen in 10 shows en 34 movies. Een voorstelling te vinden in de rol van Lyle Donaldson in de serie Criminal Minds. In de bioscoop, in de rol van Josh in de speelfilm The Blair Witch Project.