David Langlois sinh ngày 21 tháng 1 năm 1974 tại Windsor, Ontario, Canada. Ông là một đạo diễn và nhà sản xuất nổi tiếng với các tác phẩm như "Killer Twin" (2018), "Psycho Wedding Crasher" (2017) và "A Mother's Fury" (2021).
Các bộ phim của Martin Scorsese, Brian DePalma, Francis Ford Coppola và David Lynch đã được nhắc đến như là nguồn cảm hứng trong việc làm phim của anh ta.
Đã được đào tạo và biểu diễn tại Second City (Detroit).
Học phương pháp diễn xuất trước khi trở thành đạo diễn phim.