Joshua Leonard ist ein 51-jähriger Schauspieler (17 juin 1975). Joshua Leonard hat 16 Serien und 37 Filme gedreht. Unter anderem spielte er Lyle Donaldson in der Serie Criminal Minds.Im Kino in der Rolle des Joshua Leonard im Spielfilm The Blair Witch Project.