Home›Naina MichaudNaina MichaudKnown for ActingPlace:Ontario, CanadaMovies2020Escape: Puzzle of Fear Details 2017Lock It Up Dog Details 2010The Social Network Details 2010Treasure of the Black Jaguar Details Rebound Details TV Shows2022The Old Man Details 2005Criminal Minds Details