Mejar (K) David Teo dilahirkan pada 1 Ogos 1964 dan berasal dari Kampung Buluh Kasap, beliau menerbitkan filem pertamanya pada dan sehingga April 2015, MiG Pictures dan anak syarikat sudah pun menghasilkan 119 filem. Setakat ini, Mejar (K) David Teo merupakan antara penerbit filem tempatan yang paling berjaya dan telahpun menerbitkan filem-filem tempatan Malaysia yang paling terlaris apabila berjaya memungut kutipan melebihi RM12 juta setakat ini.