Chris Ouchie is known for his work on The Amateur Monster Movie (2011), Seffy D (2008) and The Wayward Sun (2013). Read more on iMDB