Actor Joshua LeonardJoshua Leonard is an actor. Leonard has most recently worked on Depraved (2019) and Unsane (2018). About Joshua LeonardName: Joshua LeonardFilmography as ActorDepraved (2019)Unsane (2018) Roles:Actor URL to This Page:https://indiefilming.com/people/joshua-leonard