Michael Clossin

Michael Clossin

Michael Clossin is known for his work on Road to Perdition (2002), Matchstick Men (2003) and Temple Grandin (2010).