David Michôd

David Michôd

David Michôd is a writer and director, known for The Rover (2014), Animal Kingdom (2010) and Hesher (2010).