Netflix Movies Starring Ti West

Ti West was born on October 5, 1980 in Wilmington, Delaware, USA. He is a director and writer, known for V/H/S (2012), The House of the Devil (2009) and The Innkeepers (2011). Read more on iMDB