Stephen Michaud

Stephen Michaud

Stephen Michaud is known for his work on Defying the Nazis: The Sharps' War (2016), Forensic Files (1996) and Wicked Attraction (2008).